Lead Software Engineer

NICE
Summary
Join NiCE, a global leader in software solutions, as a Lead Software Engineer. Lead the end-to-end implementation of prototypes and GA features using AWS services and AI technologies. This role requires hands-on expertise in cloud solutions, collaboration with architects and R&D leadership, and building scalable systems. You will design, develop, and deploy cloud-native applications, implement features from concept to production, and create prototypes and POCs. The position demands full-stack development experience, CI/CD pipeline establishment, and a strong understanding of system performance and security. You will collaborate with cross-functional teams, communicate technical concepts, and drive innovation.
Requirements
- Proven track record in developing and deploying applications on AWS
- Extensive hands-on experience with DevOps practices and tools
- Strong background in full-stack development with proficiency in TypeScript, Node.js, Java, and Python
- Proficiency in cloud technologies, AI integration, and infrastructure as code
- Experience with containerization tools like Docker and orchestration platforms (ECS, EKS)
- Excellent verbal and written communication skills
- Ability to work collaboratively in cross-functional teams
- Strong problem-solving skills and a proactive attitude
- Passionate and independent
- Bachelorβs degree in computer science
Responsibilities
- Design, develop, and deploy cloud-native applications leveraging the latest AWS services and AI capabilities
- Implement features from concept to production, ensuring scalability and resilience
- Quickly implement prototypes and POCs projects to validate ideas and technologies
- Collaborate with cross-functional teams to iterate on solutions based on feedback
- Extensive hands-on experience with various backend and frontend technologies
- Experience in establishing CI/CD pipelines and IaC
- Great understanding in system performance and ensuring infrastructure security
- Work closely with chief architects and the R&D director to align technical solutions with business objectives
- Effectively communicate complex technical concepts to non-technical stakeholders
- Stay abreast of emerging technologies to drive innovation in system design and implementation
- Encourage a culture of continuous improvement and learning within the team
Benefits
At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week
Share this job:
Similar Remote Jobs
