Software Engineer
Anson McCade
Nottingham | Hybrid – 3 days per week in the office
We’re looking for a hands-on AWS Cloud Engineer to join an engineering team building cloud-native applications and internal platforms.
This is a great opportunity for an engineer who enjoys writing clean code, automating infrastructure and building production-grade software on AWS. You’ll work across serverless, event-driven architectures, infrastructure as code and CI/CD, taking ownership of your work from design and development through to deployment and monitoring.
What you’ll be doing
- Design, build and maintain serverless applications using AWS Lambda, API Gateway, DynamoDB, S3, SQS and SNS
- Develop clean, maintainable and well-tested TypeScript / Node.js services
- Build RESTful and event-driven APIs across microservices and distributed workloads
- Own features end-to-end, from requirements and design through to testing, deployment and incident response
- Design and manage AWS infrastructure using CDK, CloudFormation or Terraform
- Build and improve CI/CD pipelines using Jenkins, GitHub Actions or similar
- Implement monitoring, alerting and observability across production environments
- Work with AWS IAM, secrets management and security best practices
- Collaborate with product, platform and DevOps teams to deliver scalable engineering solutions
- Contribute to technical design, documentation, runbooks and architectural decisions
What we’re looking for
You’ll ideally have strong hands-on experience with:
- AWS, particularly Lambda, DynamoDB, S3 and IAM
- Infrastructure as Code using AWS CDK, CloudFormation or Terraform
- Automated testing, ideally Jest
- CI/CD tooling such as Jenkins, GitHub Actions or CircleCI
- REST APIs and event-driven architectures
- Cloud security fundamentals including IAM, least privilege and secrets management
- Agile software engineering and full lifecycle delivery
Nice to have
Experience with any of the following would be a bonus:
- React or another modern frontend framework
- Java, Go, C#, Rust or another strongly typed language
- Internal developer platforms or shared engineering services
- AWS Connect, voice, telephony or contact centre technologies
- Event streaming technologies such as Kinesis, EventBridge, Kafka or SQS/SNS
Why this role?
You’ll be joining a team where you can have genuine ownership over the technology you build, working across software engineering, cloud infrastructure and automation rather than being siloed into one area.
#J-18808-LjbffrReference: WJ-766_22268776