Nice logo

Senior Software Engineer

Nice

United Kingdom - Southampton · Hybrid · Posted Oct 12, 2026

At a glance

Workplace
Hybrid
Location
United Kingdom - Southampton

About Nice

  • NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
  • Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
  • NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

About the role

  • NICE Public Safety is expanding its development team to build solutions for the Public Safety & Justice market, including SaaS for multi-media evidence management and Emergency Contact Centres.
  • The role involves designing, implementing, and testing UI, server, and interface components for products that help law enforcement agencies manage digital evidence.

Responsibilities

  • Design, implementation and developer-level test of UI, server and interface components, using C# in multi-threaded, multi-server environments.
  • Ensure your code takes into account the concerns of security, scalability, compatibility and maintainability.
  • Perform testing of your work, fix defects and help to resolve customer support cases.

Requirements

  • Solid experience developing ASP.NET web applications in C# using Visual Studio/Visual Studio Code
  • Experience working in collaborative multidisciplinary teams
  • Experience creating maintainable code and using source control solutions such as Azure DevOps, GIT or similar
  • Experience of unit and automated testing using tools such as NUnit, Jasmine and Selenium
  • Solid understanding of the principles of network security, authentication and authorization
  • Experience of working with databases using Entity Framework
  • Good knowledge of SOLID principles
  • Experience creating RESTful APIs and ensuring API extensibility
  • Experience of SOA (service oriented architectures)
  • BSc in Computer Science/Software Engineering or equivalent

Skills

  • C#
  • ASP.NET
  • Visual Studio
  • Visual Studio Code
  • Azure DevOps
  • GIT
  • NUnit
  • Jasmine
  • Selenium
  • Entity Framework
  • RESTful APIs
  • Azure
Show all 14 skills
  • Docker
  • Terraform

Nice

Senior Software Engineer

Apply now