Senior AWS Software Engineer (Contract) - Identity & Access Management

Forsyth Barnes United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join an established platform engineering team as a senior AWS Software Engineer (contractor) to help take a proof-of-concept Identity & Access Management (IAM) system into production. This hands-on engineering role is suited to senior Python developers who enjoy building production systems from the ground up and working independently on application development.

Key Highlights
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
Implementing robust QA and testing strategies
Technical Skills Required
Python FastAPI AWS Distributed systems architecture Serverless technologies Asynchronous programming models Terraform CI/CD pipelines GitLab
Benefits & Perks
£500 daily rate
Fully remote work
6-month contract

Job Description


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


Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer (Go) for Decentralised Computing Platform

Programming
10h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

owen thomas | b corp™

United Kingdom

Senior Analytics Manager

Programming
13h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Airalo

United Kingdom

Total Rewards Analyst/Total Rewards Specialist

Programming
14h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Camunda

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly