NICE Systems
Senior Software Engineer
Job Description
Salary: £40,000 - 60,000 per year
Requirements:- Communicate effectively through email, instant messaging, phone, and video conferencing.
- Demonstrate a strong commitment to product quality and effective problem-solving.
- Maintain an active interest in current design and development tools, technologies, and processes.
- Have solid experience developing ASP.NET web applications in C# using Visual Studio or Visual Studio Code.
- Have experience working in collaborative, multidisciplinary teams.
- Have experience creating maintainable code and using source control such as Azure DevOps, Git, or similar tools.
- Have experience with unit and automated testing using tools such as NUnit, Jasmine, and Selenium.
- Have a solid understanding of network security, authentication, and authorization principles.
- Have experience working with databases using Entity Framework.
- Have good knowledge of SOLID principles.
- Have experience creating RESTful APIs and ensuring API extensibility.
- Have experience with service-oriented architectures (SOA).
- Hold a BSc in Computer Science or Software Engineering, or an equivalent qualification.
- Advantageous experience includes Azure, Docker or Kubernetes, OWASP security practices, OpenID Connect or Identity Server, microservice architecture, MS SQL Server, Azure DevOps or TeamCity, and infrastructure as code using Bicep, ARM templates, or Terraform.
- Design, implement, and developer-test UI, server, and interface components using C# in multithreaded, multi-server environments.
- Ensure code accounts for security, scalability, compatibility, and maintainability.
- Test work, fix defects, and help resolve customer support cases.
- API
- ARM
- ASP.NET
- Azure
- C#
- DevOps
- Docker
- Git
- Support
- Jasmine
- Kubernetes
- Network
- OWASP
- OpenID
- SQL
- Security
- Selenium
- Teamcity
- Terraform
- Visual Studio
- Web
- UX UI Design
- Cloud
- AI
More:
We are NiCE, an innovation-focused software company whose products serve more than 25,000 businesses worldwide, including 85 of the Fortune 100. Our software supports customer experience, financial crime prevention, and public safety, managing more than 120 million customer interactions and monitoring over 3 billion financial transactions daily. We have more than 8,500 employees across 30+ countries. At NiCE Public Safety, we provide software-as-a-service solutions for multimedia evidence management and emergency contact centres to customers worldwide. We are expanding our development team to build products that help law enforcement agencies manage growing volumes of digital evidence. This individual-contributor role reports to the Manager, Engineering and is hybrid. We are an equal opportunity employer and consider qualified applicants without regard to legally protected characteristics.
last updated 39 week of 2026
Interested in this role?
Submit your application now
How to Apply
About NICE Systems
NICE Systems
Southampton
IT
Skills & Technologies
Inferred from job description
Salary Insight
£50,000
This role
£75,000
UK median
This salary is 33% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks