Lead / Senior Software Engineer - Java/Python/AWS - 12 Month Contract
- Lead / Senior Software Engineer for 12 month contract on site in London.
- Working for a Big 4 professional services firm delivering software projects.
- Java, Python, Cloud Native AWS, AI, DevOps, CI/CD - Jenkins / GitLab
- Location : London (5 days in office)
- Duration 12 months
- Key Skills
- Proficient in Java / Python concepts and proficient advanced experience.
- Hands-on practical experience delivering system design, application development, testing, and operational stability, particularly in cloud environments.
- Advanced knowledge of cloud-based systems, artificial intelligence, and machine learning, with considerable in-depth knowledge in implementing solutions using AWS.
- Deep understanding of AI/ML solutions implementation, with emphasis on LLM applications and retrieval-augmented generation.
- Practical cloud-native experience, specifically with AWS (compute, storage, networking, IAM, KMS, observability).
- Experience with RAG-based semantic search and LLM inference workflows using OpenAI and Claude models.
- Expertise in modern SDLC and DevOps: CI/CD (e.g., Jenkins/GitLab), infrastructure as code (e.g., Terraform/CloudFormation), automated testing, and SRE practices.
- Technical leadership and architecture
- Delivery ownership
- AI/ML solution stewardship
- People leadership
- Stakeholder and product partnership
- Controls and governance