1 month ago
Southampton, United KingdomStaff+
Responsibilities
- Own the architecture, design, AI-led implementation, and validation of cloud-based, multi-threaded, multi-server software.
- Lead technical decisions on architectural direction and ensure adherence to architecture standards.
- Design for security, scalability, compatibility, maintainability, and responsible AI use.
- Test work, fix defects, and help resolve customer support cases.
- Mentor and coach team members in architecture practices, AI-led delivery, and validation of AI outputs.
- Collaborate with Product Management during planning sessions.
Requirements
- Solid experience developing applications in C# using Visual Studio or Visual Studio Code.
- Proven ability to translate complex market requirements into secure, scalable, and resilient system designs.
- Experience with multi-tenant cloud solutions and collaborative multidisciplinary teams.
- Experience creating maintainable code and using source control such as DevOps or Git.
- Experience with unit testing, code reviews, and other product quality disciplines.
- Understanding of network security, authentication, and authorization.
- Experience working with databases using Entity Framework or similar technologies.
- Knowledge of SOLID principles and experience creating extensible RESTful APIs.
- Recent daily practical experience with AI tooling such as Copilot, Claude Code, Codex, or equivalent.
- Ability to exercise sound judgment about AI use in a high-trust public-safety domain and remain accountable for outputs.
- Preferred experience includes OWASP Top Ten security practices, Azure SQL Server, DevOps Pipelines, TeamCity, GitHub, Windows services, and AI-Native software patterns such as agentic workflows and evaluation harnesses.
Benefits
- NICE-FLEX hybrid work model with two days in the office and three days working remotely each week.
- Opportunities for learning, growth, and internal career development across roles, disciplines, domains, and locations.
- Collaborative, creative, global work environment at an AI and cloud software company.
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.
