Senior Full Stack Engineer
Listed on 2026-05-31
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Senior Full-Stack Software Engineer
At NiCE, we challenge our limits and drive innovation in digital, AI, and cloud solutions. We seek an experienced Senior Full-Stack Software Engineer to design, build, and scale high-quality web applications, mentor peers, and influence technical direction.
Responsibilities- Design and develop end-to-end features across frontend and backend systems
- Build scalable, performant, and secure web applications
- Collaborate with product managers, designers, and engineers to deliver user-focused solutions
- Architect and implement APIs, services, and data models
- Improve system reliability, observability, and performance
- Lead code reviews and enforce engineering best practices
- Mentor junior and mid-level engineers
- Contribute to technical roadmap, system design, and architecture decisions
- Troubleshoot production issues and drive root cause analysis
- 7+ years of full-stack software development experience
- Strong proficiency in backend technologies such as Node.js, Python, Java, PHP, C#/.NET, or similar
- Experience building and consuming RESTful APIs or GraphQL
- Solid understanding of SQL and No
SQL databases (e.g., Postgre
SQL, Mongo
DB) - Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with CI/CD pipelines, testing, and Dev Ops practices
- Strong knowledge of software design patterns and system architecture
- Excellent problem-solving and communication skills
- Experience using AI tools such as Windsurf, Claude Code, Cursor, CodeX, Anthropic, etc.
- Experience with GenAI and AgenticAI
- Experience with microservices or distributed systems
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with event-driven architecture (Kafka, Rabbit
MQ) - Experience with observability tools (Datadog, Prometheus)
- Prior experience in a high-growth or startup environment
NiCE offers a flexible hybrid work model, opportunities for continuous learning, internal career growth, and a collaborative global environment.
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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).