Full Stack Developer (python/AWS)
Posted 4 days ago by Stott and May
Permanent
Full Time
Other
Surrey, Guildford, United Kingdom, GU1 1
Job Description
Overview 
Full Stack Developer (python/AWS)
Active SC Clearance required. Start: ASAP. Duration: 6 months+. Location: 3 days per week in London. Pay: negotiable DoE, INSIDE IR35.
Responsibilities- Design, develop, and maintain scalable web applications using Python (Django, Flask, or FastAPI).
- Architect and implement cloud-native solutions on AWS (EC2, Lambda, S3, RDS, etc.).
- Build and integrate RESTful APIs and microservices.
- Collaborate with front-end developers to deliver seamless user experiences (React, Vue, or Angular).
- Ensure application security, performance, and reliability.
- Participate in code reviews, testing, and continuous integration/deployment (CI/CD).
- Troubleshoot, debug, and optimize existing systems.
- Stay up-to-date with emerging technologies and best practices.
- Proven experience as a Full Stack Engineer or similar role.
- Strong proficiency in Python and at least one major web framework (Django, Flask, FastAPI).
- Hands-on experience with AWS services (EC2, Lambda, S3, RDS, CloudFormation, etc.).
- Solid understanding of front-end technologies (JavaScript, HTML, CSS, and modern frameworks).
- Experience with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).
- Familiarity with containerization (Docker, ECS, EKS) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with Infrastructure as Code (Terraform, AWS CDK).
- Knowledge of serverless architectures.
- Exposure to DevOps practices and monitoring tools.