[ref. q80011517] Senior Software engineer - Bromley
Senior Software engineer - Windsor
Join Our Innovative Team as a Senior Software Engineer!
Are you ready to make a difference in the world of technology? We are an industry-leading organisation dedicated to transforming homes and enhancing lives through cutting-edge software solutions. We are seeking a talented Senior Software Engineer to join our team in Windsor on a fixed-term contract for 12 months.If you have a passion for AI and a knack for developing exceptional software, we want to hear from you!
Position: Senior Software Engineer Location: Windsor Contract Type: Fixed Term Contract (12 Months) Pay Rate: Up to £75 p/hr Working Pattern: Full Time
What You'll Do:
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining innovative software solutions. Your responsibilities will include:
- Designing and implementing software using AWS AI services like Amazon Lex and Large Language Models (LLMs).
- Collaborating with cross-functional teams to integrate AI capabilities into our contact centre solutions.
- Writing clean, efficient, and maintainable code in TypeScript.
- Advocating for DevOps best practises, including CI/CD pipelines, automated testing, and infrastructure as code.
- Leading and participating in code reviews to ensure high standards of code quality.
- Troubleshooting and resolving complex technical issues across multiple areas of the software stack.
- Staying abreast of the latest industry trends and technologies to keep our solutions competitive and sustainable.
What You Bring:
We are looking for candidates with the following qualifications:
- Proven experience as a Senior Software Engineer or in a 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 both independently and collaboratively.
- Strong communication skills, both written and verbal.
Preferred Qualifications:
- Familiarity with other AWS AI services and tools.
- Experience with serverless architectures and microservices.
- Knowledge of security best practises in cloud environments.
- Familiarity with agile development methodologies.
Why Join Us?
Joining our team means being part of an exciting journey where your contributions matter. You will have the opportunity to work with cutting-edge technologies, collaborate with talented professionals, and make a significant impact on our customers' experiences.
If you are passionate about technology and ready to take on new challenges, we invite you to apply for this fantastic opportunity!
Ready to Elevate Your Career?
Don't miss out on this chance to join a dynamic and forward-thinking organisation. Send us your application today and let's shape the future together!