The Software Engineer designs, develops, tests and maintains the NICE inContact software platform. Key responsibilities include all tiers of the NICE inContact technology, including (but not limited to)
As a Software Engineer a typical day might include the following:
- Work as a member of an agile team to enhance and improve software written in one or more of the following languages: C#, ASP.NET
- Design and present projects to improve current process and overall platform.
- Code and test projects.
- Manage time effectively working on one or more concurrent projects.
- Deliver high-quality software on time.
- Attend meetings and training as required.
- Works with system analysis and product management for the successful completion of a project
To land this gig you'll need:
- Bachelor’s degree in Computer Science, Business Information Systems or related field or equivalent work experience is required.
- 2+ years experience in software development
- Well established technical problem-solving skills.
- Experience in the following software languages: C#, ASP.NET, Javascript, Angular
- Experience with the Microsoft Suite (.NET Framework, Visual Studio)
- Experience with developing window services, window clients and multi-threaded software.
- Experience with TCP/IP socket communication
- Excellent communication skills
- Excellent problem-solving skills
- Excellent decision-making skills
- Working knowledge of unit testing
- Working knowledge of user stories or use cases
- Working knowledge of design patterns or equivalent experience.
- Working knowledge of object oriented software design.
- Team Player
- Desire to work in a fast-paced environment
Bonus experience:
- Experience with .net
- Experience with microservices
- Experience with grafana
- Experience developing with SQL Server or equivalent
- Experience with TFS
- Experience with automation/testing tools
- Experience with/knowledge of agile development process
- Experience(s) as a technical or team lead or equivalent experience
- Experience with telecommunications/telephony
- Experience with call centers