SC cleared 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
+26 more
Job description
We are looking for an experienced Software Developer to join a multidisciplinary Agile team, building, testing, deploying and supporting secure, cloud-native digital services at scale., * Developing and maintaining serverless applications using AWS, TypeScript and Node.js
- Writing comprehensive automated tests and delivering high-quality code using TDD
- Building and managing infrastructure as code using AWS CloudFormation and SAM
- Supporting live services, investigating production issues and driving continuous improvement
- Contributing to CI/CD pipelines, code reviews and technical design discussions
- Working collaboratively through pair programming and other modern engineering practices
- Collaborating with Architects, SREs, Product Owners, Delivery Managers and other technical stakeholders
- Helping deliver reliable, secure and scalable digital services
Technology Stack
AWS: API Gateway, Lambda, DynamoDB, SQS, S3, CloudFormation, SAM, Secrets Manager, Firehose, CloudWatch, VPC Development: TypeScript, Node.js, Jest/Vitest, Docker DevOps: GitHub, GitHub Workflows, AWS CodePipeline, Sonar Operations: SQL, Splunk, CloudWatch Ways of Working: Scrum, Jira, Confluence, Pair Programming, TDD
Requirements
You will work primarily with AWS, TypeScript and Node.js, following modern engineering practices including Test-Driven Development (TDD), pair programming and continuous delivery., * Strong commercial experience developing applications using TypeScript and Node.js
- Experience building and operating cloud-native services on AWS
- Strong understanding and practical experience of TDD and automated testing
- Good knowledge of modern software engineering principles and practices
- Experience working within Agile, cross-functional delivery teams
- Experience with CI/CD pipelines and Git-based version control
- Experience supporting live or production services
- Strong communication and 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
Fullstack Developer Salary UK
The 12 Best Jobs for Software Engineers
Why Upskilling And Reskilling is Important For Developers