Senior Software Engineer
Applause IT Recruitment Ltd
Senior Software Engineer
Birmingham (Hybrid)
Permanent | Full-Time
Competitive Salary
A growing technology business is seeking a Software Engineer to join its engineering team in Birmingham.
This is an excellent opportunity for a developer with strong AWS and backend engineering experience who wants exposure to cloud-native systems, IoT integrations, frontend development, DevOps, and AI-powered applications.
Key Responsibilities
- Design, develop, and maintain AWS-based backend microservices
- Build frontend applications using React and TypeScript
- Work on IoT integrations including connected edge devices
- Develop infrastructure using AWS CDK / Infrastructure as Code
- Support CI/CD pipeline improvements and deployments
- Contribute to AI / LLM-powered product functionality
- Collaborate with stakeholders to define and deliver solutions
- Maintain code quality through code reviews and engineering best practice
Technical Environment
Languages: TypeScript, Node.js, Python, Go
Cloud: AWS Lambda, API Gateway, EventBridge, SQS, Step Functions
Databases: DynamoDB, PostgreSQL, Aurora, MongoDB
Frontend: React, TypeScript, MUI
DevOps: AWS CDK, Terraform, Docker, GitLab CI, CodePipeline
AI: Amazon Bedrock, RAG, LLM integrations
Skills Required
- Commercial software engineering experience
- Strong AWS cloud/serverless experience
- Strong backend development skills in TypeScript, Python, or Go
- CI/CD and Docker experience
- Full-stack engineering mindset
- Strong communication skills
Desirable Skills
- React / TypeScript frontend experience
- Infrastructure as Code
- GraphQL / AppSync
- Event-driven architectures
- IoT / edge systems
- AI / machine learning feature development
Benefits
- Hybrid working
- Modern cloud-native technology stack
- Exposure to AI and emerging technologies
- High ownership engineering role
- Collaborative team environment
- Competitive salary
Application opens at the source listing. Free for jobseekers.