Software Engineer (Contract) – Python / FastAPI
6 Month Contract - Fully Remote Daily Rate: £500 Outside IR35
Contact: Matthew.Makranczy@forsythbarnes.com
We’re looking for
experienced AWS Software Engineer (contractors)
to join an established platform engineering team and help take a
proof-of-concept Identity \& Access Management (IAM) system into production
.
This is a
hands-on engineering role
suited to senior Python developers who enjoy building production systems from the ground up and working independently on application development, while collaborating closely with a wider AWS platform team.
What you’ll be working on
Building a
FastAPI-based headless service
to manage REST APIs for user and group IAM relationships in AWS
Designing and delivering a
technical audit service
for the IAM system
Supporting the IAM syncing solution to meet
production standards
Implementing
robust QA and testing strategies
Ensuring non-functional requirements are met (scalability, performance, reliability)
Contributing strong software engineering skills to complement the existing platform team
Core requirements
5+ years of hands-on Python development
Production experience with
FastAPI, Django, or Flask
(FastAPI preferred)
Strong experience building
RESTful APIs
Experience with
relational and non-relational databases
Proven experience
building applications from scratch
and taking them to production
Experience supporting
production systems handling high traffic
AWS \& cloud experience
5+ years of AWS (or equivalent cloud) experience
Strong understanding of
distributed systems architecture
Experience with
serverless technologies
Solid knowledge of
asynchronous programming models
Familiarity with Terraform concepts (writing not required)
DevOps \& delivery
Experience deploying applications via
CI/CD pipelines (e.g. GitLab)
Comfortable taking systems live and
maintaining production services