N

NiCE

Builds AI software for customer service

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSouthampton, UKNo salary listed

About the Job

Requirements

  • Be able to communicate effectively via email, instant message, phone, and video conferencing tools.
  • Have an active interest in design and development tools and technologies.
  • 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 solutions such as Azure DevOps or Git.
  • 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.
  • Have a BSc in Computer Science or Software Engineering, or equivalent.

Responsibilities

  • Design, implement, and perform developer-level testing of 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.

Desired Qualifications

  • Cloud experience with Azure.
  • Experience with containers, including Docker and Kubernetes.
  • Knowledge of security best practices, including the OWASP Top Ten.
  • Experience with OpenID Connect or Identity Server.
  • Experience with microservice architecture.
  • Experience with Microsoft SQL Server.
  • Experience with Azure DevOps or TeamCity.
  • Experience with infrastructure as code using Bicep, ARM templates, or Terraform.

About the Company

NiCE

Builds AI software for customer service

NiCE builds cloud software that lets businesses run customer service across phone calls, messaging and digital channels, alongside tools for financial crime prevention. Its CXone platform combines contact routing, automated self-service and workforce management so companies manage service teams and customer requests in one system. Cognigy supplies conversational AI agents, while Actimize analyzes transactions and communications for fraud and compliance teams. Customers pay through cloud subscriptions and usage fees, software licenses, support and implementation services. Founded in 1986, it maintains headquarters in Ra'anana, Israel, and Hoboken, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Ra'anana, Israel
Founded
1986

Recently Posted Jobs

Explore more opportunities at NiCE

See more jobs