At a Glance
- Tasks: Lead a team in developing innovative AI/ML solutions using Java, Python, and AWS.
- Company: Join a prestigious Big 4 consultancy with a dynamic work culture.
- Benefits: Competitive pay, hands-on experience, and opportunities for professional growth.
- Why this job: Make an impact in cutting-edge technology while leading a talented team.
- Qualifications: Proficient in Java/Python, cloud systems, and AI/ML implementation.
- Other info: 12-month contract based in London with excellent career advancement potential.
The predicted salary is between 48000 - 72000 Β£ per year.
Lead / Senior Java/ Python Engineers β Big 4 Consultancy. 12 month contract. On site in London.
Details
- 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.
Team Leadership
- One Team Lead also required to lead the team of 4 who can demonstrate a background in the following:
- Technical leadership and architecture
- Delivery ownership
- AI/ML solution stewardship
- People leadership
- Stakeholder and product partnership
- Controls and governance
Lead / Senior Software Engineer - Java/Python/AWS - 12 Month Contract in City of London employer: Morris Sinclair Recruitment
Contact Detail:
Morris Sinclair Recruitment Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Lead / Senior Software Engineer - Java/Python/AWS - 12 Month Contract in City of London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at big consultancies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
β¨Tip Number 2
Prepare for technical interviews by brushing up on your Java and Python skills. Practice coding challenges and system design questions, as these are likely to come up. We recommend using platforms that simulate real interview scenarios.
β¨Tip Number 3
Showcase your cloud experience! Be ready to discuss your hands-on projects with AWS, especially any AI/ML implementations. We want to hear about your practical knowledge and how you've tackled challenges in cloud environments.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead / Senior Software Engineer - Java/Python/AWS - 12 Month Contract in City of London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Java, Python, and AWS. We want to see how your skills match the job description, so donβt be shy about showcasing your cloud-native experience and any AI/ML projects you've worked on.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre the perfect fit for this role. We love seeing enthusiasm for technology and leadership, so share your passion for AI/ML and how youβve led teams in the past.
Showcase Your Projects: If youβve got hands-on experience with system design or application development, make sure to include specific examples. Weβre keen to see how youβve tackled challenges in cloud environments and delivered operational stability.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for this exciting opportunity. Plus, itβs super easy!
How to prepare for a job interview at Morris Sinclair Recruitment
β¨Know Your Tech Inside Out
Make sure you brush up on your Java and Python skills before the interview. Be ready to discuss your hands-on experience with system design and application development, especially in cloud environments like AWS. Theyβll want to see that you can not only talk the talk but also walk the walk!
β¨Showcase Your AI/ML Knowledge
Since this role involves AI and machine learning, prepare to discuss your experience with LLM applications and retrieval-augmented generation. Bring examples of projects where you've implemented these solutions, and be ready to explain your thought process and the outcomes.
β¨Demonstrate Leadership Skills
If you're applying for the Team Lead position, be prepared to share your experiences in technical leadership and team management. Think of specific instances where youβve successfully led a team, managed stakeholders, or driven project delivery. Theyβll want to see how you can inspire and guide others.
β¨Familiarise Yourself with DevOps Practices
Get comfortable discussing modern SDLC and DevOps practices, particularly CI/CD tools like Jenkins or GitLab, and infrastructure as code with Terraform or CloudFormation. Be ready to explain how youβve used these tools in past projects to improve efficiency and reliability.