Software engineer

Responsibilities: Design, develop, and maintain software solutions utilizing AWS AI services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS services, particularly Amazon Lex and other AI/ML services. Proficiency in TypeScript and modern JavaScript frameworks. Solid understanding of DevOps methodologies and tools (e.g., CI/CD, Serverless, Monitoring). Experience with contact centre technologies and integrations. Excellent problem-solving skills and the ability to work independently and collaboratively. Strong communication skills, both written and verbal. Preferred Qualifications: Experience with other AWS AI services and tools. Familiarity with serverless architectures and microservices. Knowledge of security best practices in cloud environments. Experience with agile development me
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!