Be-IT are looking for a Senior Developer for our client based in Dundee.
Our client's R&D operation is a dynamic environment, where every developer can impact the flow of technology – from introducing the smallest library to making big infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other to push the business forward using the cutting edge of today’s tech.
What You’ll Do:
* Design and develop client's personalization SaaS platform using Python and TypeScript/JavaScript, and deploy it with AWS.
* Collaborate with Product Managers, UX Designers, and Tech Leads in an Agile environment.
* Drive improvements in data quality, system reliability, and performance.
* Tackle complex product challenges with creative, practical solutions.
* Work both independently and as part of a cross-functional team.
What We’re Looking For:
* B.Sc. in Computer Science or a related field (or equivalent experience).
* 2–4+ years of experience developing web APIs on serverless infrastructure using Python (or a similar language).
* Strong grasp of software design principles and scalable web architecture.
* A passion for clean, maintainable code and delivering responsive, high-performance user experiences.
* Proficiency with Git and version control best practices.
* Experience deploying through CI/CD pipelines.
* Solid understanding of core AWS services and architectural best practices.
* Hands-on experience with AWS Lambda, including development, deployment, and debugging.
* Proficiency in using AWS service APIs, CLI, and SDKs to build cloud-native applications.
* Must be eligible to work in the UK—we are not able to provide visa sponsorship at this time.
Nice to Have:
* Experience working in a global or distributed team environment.
* AWS certifications or other relevant technical certifications.
In return:
* Full-time, permanent role based in Dundee.
* up to £80k top end DOE.
* Hybrid working - 2/3 days a week on site in Dundee.
* The right to work in the UK - no sponsorship can be provided.
For more information about the role, please apply.