At a Glance
- Tasks: Design and develop scalable backend services using Python and cloud technologies.
- Company: Join a high-performing engineering team in Canary Wharf.
- Benefits: Competitive day rate of £500, flexible work schedule, and collaborative environment.
- Why this job: Solve complex problems and make an impact in a fast-paced tech environment.
- Qualifications: Strong Python skills and experience with scalable systems and cloud platforms.
- Other info: Opportunity for growth and learning in a dynamic team.
Location: Canary Wharf (3 Days Per Week)
Contract Type: Contract – Inside IR35
Day Rate: £500 per day
Interview Process:
- LeetCode-style live coding interview
- Final technical interview
We are looking for an experienced Senior Software Engineer to join a high-performing engineering team working on scalable platforms and data-driven systems. This role focuses on building robust backend services, working with modern cloud technologies, and contributing to the design of high-quality software solutions.
This is a great opportunity for an engineer who enjoys solving complex problems, collaborating with cross-functional teams, and delivering production-grade systems in a fast-paced environment.
Key Responsibilities:
- Design, develop, and maintain scalable backend services and APIs
- Write clean, maintainable, and well-tested code
- Collaborate with engineers, product teams, and stakeholders to deliver high-quality solutions
- Contribute to architecture discussions and technical design
- Work with cloud-native technologies and distributed systems
- Participate in code reviews and engineering best practices
- Troubleshoot and optimise system performance
Key Skills & Experience:
- Strong experience with Python development
- Experience building scalable backend systems and APIs
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience working with microservices architectures
- Strong understanding of data structures and algorithms
- Experience with CI/CD pipelines and modern engineering practices
- Excellent problem-solving and communication skills
Python Developer Contract in City of London employer: Venturi
Contact Detail:
Venturi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer Contract in City of London
✨Tip Number 1
Get ready for that LeetCode-style live coding interview! Brush up on your algorithms and data structures, and practice coding under time pressure. We recommend using platforms like LeetCode or HackerRank to simulate the experience.
✨Tip Number 2
Show off your Python skills by building a small project or contributing to open-source. This not only demonstrates your coding abilities but also gives you something tangible to discuss during interviews. We love seeing real-world applications of your work!
✨Tip Number 3
Network with other developers and professionals in the field. Attend meetups or join online communities where you can share knowledge and learn from others. We often find great candidates through referrals, so don’t hesitate to reach out!
✨Tip Number 4
Apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows your enthusiasm for the role and the company. Let’s get you that contract position!
We think you need these skills to ace Python Developer Contract in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python development experience and any work with scalable backend systems. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your experience aligns with our needs. Keep it concise but impactful – we love a good story!
Showcase Your Problem-Solving Skills: Since we’re all about solving complex problems, make sure to include examples of challenges you’ve tackled in previous roles. Highlight your thought process and the solutions you implemented – we’re keen to see your approach!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Venturi
✨Master the Coding Challenge
Since the interview includes a LeetCode-style live coding session, make sure to practice common algorithms and data structures. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with coding under pressure.
✨Know Your Tech Stack
Familiarise yourself with the cloud technologies mentioned in the job description, such as AWS, Azure, or GCP. Be ready to discuss how you've used these platforms in past projects and how they can enhance scalable backend services.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Highlight your thought process and the steps you took to arrive at a solution, as this will demonstrate your analytical abilities.
✨Engage in Architecture Discussions
Be prepared to contribute to discussions about system architecture and design. Brush up on microservices architectures and be ready to share your insights on best practices, as collaboration with cross-functional teams is key in this role.