Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Software Developer - Cloud (AWS)
Location: Leeds - Hybrid role 3 days per week on client sites. SC clearance required (or eligible).
We’re looking for an experienced Cloud Developer (AWS) to join a collaborative, DevOps-driven engineering team, working on the design and development of scalable, cloud native applications. You’ll be hands-on building and maintaining backend services using modern programming languages and AWS managed services, contributing to secure, well-architected solutions that run at scale. This role suits a developer with strong cloud experience who enjoys owning features end-to-end, working closely with peers, and continuously improving how software is built, deployed, and operated in a modern AWS environment.
Responsibilities
- Design, develop, and maintain backend services using AWS managed services.
- Build and manage CI/CD pipelines with Git and GitHub Actions.
- Implement security best practices, including RBAC, the principle of least privilege, Secrets Manager, and KMS.
- Work with dynamic data stores such as DynamoDB and relational databases.
- Deploy, monitor, and debug applications using tools like Datadog, CloudWatch.
- Use Docker, ECS, CloudFormation, Step Functions, and other AWS services.
Qualifications
- 5-7 years of overall experience in software development using Kotlin/Java, Node.js, TypeScript, and SQL.
- Proficiency with key AWS services: S3, Athena, Glue, Lambda, DynamoDB, OpenSearch, CloudFormation, API Gateway, ECS, CloudWatch.
- Experience with NoSQL and SQL databases; DynamoDB common.
- Strong understanding of AWS security principles: RBAC, least privilege, Secrets Manager, KMS.
- CI/CD experience, strong Git workflow, GitHub Actions.
- Knowledge of Docker, ECS, CloudFormation.
- Monitoring/debugging experience with Datadog, CloudWatch.
- Familiarity with Angular framework and DevSecOps concepts.
- Growth mindset and excellent communication & collaboration skills.
Pay Range
This range is provided by Alexander Associates Technical Recruitment. Your actual pay will be based on your skills and experience - talk with your recruiter to learn more.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Consulting and Information Technology
Industries
IT Services and IT Consulting and Information Services
Requirements
- 5-7 years of overall experience in software development using Kotlin/Java, Node.js, TypeScript, and SQL.
- Proficiency with key AWS services: S3, Athena, Glue, Lambda, DynamoDB, OpenSearch, CloudFormation, API Gateway, ECS, CloudWatch.
- Experience with NoSQL and SQL databases; DynamoDB common.
- Strong understanding of AWS security principles: RBAC, least privilege, Secrets Manager, KMS.
- CI/CD experience, strong Git workflow, GitHub Actions.
- Knowledge of Docker, ECS, CloudFormation.
- Monitoring/debugging experience with Datadog, CloudWatch.
- Familiarity with Angular framework and DevSecOps concepts.
- Growth mindset and excellent communication & collaboration skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Software Engineer Salary London
What’s the Difference between a Junior, Mid, and Senior Developer?
7 Most Popular Web Developer Jobs in Europe