At a Glance
- Tasks: Design and develop AI-driven solutions using AWS technologies for contact centres.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy a competitive salary, health perks, hybrid work, and growth opportunities.
- Other info: Be part of a team that values ownership, teamwork, and continuous improvement.
- Why this job: Make a real impact by leveraging cutting-edge AI in a dynamic environment.
- Qualifications: Experience with Amazon Connect and strong coding skills in TypeScript required.
The predicted salary is between 60000 - 80000 ÂŁ per year.
We are looking for an experienced senior software engineer to work within our Shared Services organisation, building out new capabilities within our Amazon Connect instances. You will work with existing teams to build, enhance, maintain, and support our existing and future products and services. Primarily working with AWS AI technologies, you will be building services which accelerate the vision of our stakeholders, providing tangible benefits across our company.
Location: UK-based hybrid role, occasional travel to site.
Day to day:
- 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.
What we need from you:
- Several years’ experience in contact centre technologies with at least a few years hands‑on Amazon Connect implementation experience.
- Proven delivery of end‑to‑end cloud contact centre solutions including IVR, routing, CTI integration and CRM connectivity.
- Experience operating within production environments handling incidents and optimisation.
- Strong understanding of Amazon Connect architecture, flows, routing profiles and telephony integration.
- Experience integrating with Salesforce or CRM platforms.
- Knowledge of AWS services such as Lambda, API Gateway, S3 and CloudWatch.
- Ability to design resilient, scalable and secure contact centre solutions.
- Strong stakeholder and operational support capability.
- Degree in Computer Science, Engineering, or related technical field, or equivalent industry experience.
- AWS Certified Solutions Architect Associate or Professional.
- Amazon Connect specific accreditation or demonstrable equivalent practical experience.
- 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.
Core Competencies & Technical Skills (AI and emerging technology):
- Design, integrate and operate AI‑enabled solutions within enterprise environments, including prompt‑driven workflows, retrieval‑augmented systems and AI agents.
- Apply structured evaluation, testing and monitoring practices to ensure AI outputs are reliable, secure and compliant with organisational guardrails.
- Prepare and manage data used in AI workflows and take responsibility for the responsible lifecycle of AI features from experimentation through deployment and continuous improvement.
AI / Digital fluency:
- Demonstrate safe and responsible use of AI tools, with clear knowledge of when AI use is appropriate and strong awareness of accuracy, bias and compliance.
- Design and reuse prompt templates to support consistent, high‑quality workflow outputs, and skilled in using AI to triage, classify and analyse information within Centrica policy guardrails.
- Strong ability to recognise higher‑risk scenarios and escape to governance or security as needed.
- Proficiency in enterprise AI copilots, knowledge assistants and AI‑enhanced productivity tools.
Core Behaviours:
- Take Ownership
- Work as One Team
- Develop a Growth Mindset
- Strive to Innovate
- Champion Customers
AWS Connect Developer employer: Centrica
Contact Detail:
Centrica Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AWS Connect Developer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works in AWS or contact centre tech. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AWS AI services or Amazon Connect. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Don’t just apply anywhere—apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with AWS technologies and contact centre solutions.
✨Tip Number 4
Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss how you've tackled complex technical issues in the past, especially in production environments. Show us you can think on your feet and collaborate effectively!
We think you need these skills to ace AWS Connect Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the AWS Connect Developer role. Highlight your hands-on experience with Amazon Connect and any relevant AWS services to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI technologies and how your background aligns with our mission. Share specific examples of your work in contact centre solutions to make it personal.
Showcase Your Technical Skills: Don’t forget to mention your proficiency in TypeScript and any DevOps practices you’ve implemented. We love seeing candidates who can demonstrate their technical expertise clearly and confidently.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!
How to prepare for a job interview at Centrica
✨Know Your AWS Inside Out
Make sure you brush up on your knowledge of AWS services, especially Amazon Connect, Lex, and other AI technologies. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role you're interviewing for.
✨Showcase Your Coding Skills
Since you'll be writing clean and efficient code in TypeScript, prepare to demonstrate your coding abilities. You might be asked to solve a problem on the spot or discuss your previous code. Bring examples of your work that highlight your expertise in modern JavaScript frameworks.
✨Prepare for Technical Challenges
Expect to face questions about troubleshooting and resolving complex technical issues. Think of specific examples from your experience where you successfully navigated challenges, particularly in production environments. This will show your problem-solving skills and ability to handle pressure.
✨Communicate Effectively
Strong communication skills are key, so practice articulating your thoughts clearly and concisely. Be prepared to explain your ideas and solutions in a way that non-technical stakeholders can understand, as collaboration with cross-functional teams is essential in this role.