Software Engineer
Contract Duration: ASAP – 31 March 2026
Location: Hybrid – London (West London), onsite once per week (Wednesdays)
Working Pattern: Contract
Equipment: Laptop provided
Rate: £350-375 per day inside IR35
Role Overview
We are looking for an experienced Software Development Engineer to join a collaborative engineering team building cloud-native, resilient, and scalable backend systems.
This role is hands-on and delivery-focused, suited to an engineer who is comfortable developing, testing, and deploying production-grade services in a modern cloud environment.
You will work closely with other engineers and stakeholders, contributing to high-quality solutions using strong engineering best practices.
Key Responsibilities
- Design, build, and maintain cloud-native backend services
- Develop clean, maintainable code using object-oriented programming principles
- Contribute to the full software development lifecycle, from design through to production deployment
- Apply test-driven development practices (TDD, BDD)
- Build and deploy services using CI/CD pipelines
- Collaborate effectively within an agile, cross-functional engineering team
- Ensure systems are scalable, resilient, and production-ready
Essential Skills & Experience (Must Have)
- Strong experience with Java and/or Python
- Proven background building cloud-native systems
- Hands-on experience with AWS, ideally:
- Lambda
- Step Functions
- S3
- Experience deploying to live production environments
- Solid understanding of CI/CD pipelines and modern engineering best practices
- Strong communication skills and ability to work collaboratively within a team
- Recent, demonstrable hands-on development experience
Nice to Have
- Experience working in serverless or event-driven architectures
- Exposure to large-scale or high-availability systems
- Experience working within complex, regulated, or enterprise environments
Additional Information
- Hybrid working is non-negotiable (onsite once per week in London)
- Interview process will include a technical/skills assessment, followed by a client interview
- Candidates must be available to start ASAP or at short notice