Software Engineer

Anson McCade

Nottingham

Hybrid

GBP 55,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Anson McCade is seeking a hands-on AWS Cloud Engineer to join an engineering team building cloud-native applications and internal platforms in Nottingham. You will own serverless development, infrastructure as code, and production-grade deployments on AWS, with a strong focus on automation and reliability.

You will design, build and maintain serverless apps, develop TypeScript/Node.js services, and manage CI/CD pipelines while ensuring security and observability across environments.

Qualifications

  • Strong hands-on AWS experience with Lambda, DynamoDB, S3 and IAM.
  • Experience with IaC using CDK, CloudFormation or Terraform.
  • Automated testing experience, 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.

Responsibilities

  • Design, build and maintain serverless applications on AWS.
  • Develop clean, maintainable TypeScript/Node.js services.
  • Build RESTful and event-driven APIs across microservices.
  • Own features end-to-end from design to deployment and incident response.
  • Manage AWS infrastructure with CDK, CloudFormation or Terraform.
  • Improve CI/CD pipelines with Jenkins, GitHub Actions or CircleCI.
  • Implement monitoring, alerts and observability in production.
  • Collaborate with product, platform and DevOps teams to scale solutions.
  • Contribute to technical design, documentation and runbooks.

Skills

AWS Lambda
DynamoDB
S3
IAM
Infrastructure as Code
Jest
Jenkins
GitHub Actions
CircleCI
REST APIs
Event-driven
CDK
CloudFormation
Terraform
Security best practices

Tools

AWS CDK
CloudFormation
Terraform

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Software Engineer (Node.js/TypeScript)
AWS Software Engineer (Node.js/TypeScript)

Cognizant • Nottingham

Hybrid
GBP 70,000 - 95,000
Cloud Engineer
Cloud Engineer

Anson McCade • Greater London

Hybrid
GBP 70,000 - 110,000
25 days holiday
Pension
Private medical and dental insurance
+2
Software Engineer
Software Engineer

UST • Nottingham

On-site
GBP 65,000 - 85,000
Software Developer
Software Developer

Alexander Associates Technical Recruitment • Leeds

On-site
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Rebel Recruiters • East Midlands

Hybrid
GBP 72,000 - 88,000
AWS DevOps Engineer
AWS DevOps Engineer

GCS Recruitment • Bolsterstone

Hybrid
GBP 60,000 - 100,000
Senior Java Developer-AWS-Microservices (Lead I - Software Engineering)
Senior Java Developer-AWS-Microservices (Lead I - Software Engineering)

UST • Nottingham

Hybrid
GBP 70,000 - 100,000
DevOps / Platform Engineer (AWS)
DevOps / Platform Engineer (AWS)

Tenth Revolution Group • Newcastle upon Tyne

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Rebel Recruitment Limited • Nottingham

Hybrid
GBP 72,000 - 88,000
Platform Engineer
Platform Engineer

Gravitas Recruitment Group (Global) Ltd • Greater London

Hybrid
GBP 70,000 - 90,000