1 month ago
Southampton, United KingdomSenior
Responsibilities
- Design, implement, and perform developer-level testing of UI, server, and interface components in C#.
- Develop and maintain ASP.NET web applications, RESTful APIs, and database-backed software using Entity Framework.
- Ensure code addresses security, scalability, compatibility, maintainability, and API extensibility.
- Perform unit and automated testing, fix defects, and help resolve customer support cases.
- Collaborate with multidisciplinary teams using source control and software development processes.
Requirements
- Solid experience developing ASP.NET web applications in C# using Visual Studio or Visual Studio Code.
- Experience creating maintainable code and using source control such as Azure DevOps or Git.
- Experience with unit and automated testing using NUnit, Jasmine, and Selenium.
- Understanding of network security, authentication, authorization, SOLID principles, RESTful APIs, and service-oriented architectures.
- Experience working with databases using Entity Framework.
- Effective communication and problem-solving skills, with an interest in current development tools and technologies.
- BSc in Computer Science or Software Engineering, or equivalent experience.
Benefits
- Hybrid work arrangement.
Tech Stack
Categories
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
