At a Glance
- Tasks: Design and develop scalable software solutions using Python and Django.
- Company: Exciting energy client based in London with a collaborative tech environment.
- Benefits: Fantastic perks including bonuses, training, free breakfast, and a cycling scheme.
- Other info: Great opportunities for career growth in a dynamic tech setting.
- Why this job: Join a supportive team of talented professionals and make a real impact.
- Qualifications: 4+ years of Python experience and strong knowledge of cloud-hosted services.
The predicted salary is between 60000 - 80000 £ per year.
A great energy client based in London is looking for a Full Stack Python Engineer. The role is 30% frontend and 70% backend with a focus on Python and Django. If you're looking for a genuinely exceptional tech environment in London, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together. Fantastic benefits include bonus, training, events, cycling scheme, pension, free breakfast and much more!
Key Responsibilities:
- Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects.
You must have at least 4 years Python experience and experience with Typescript and a year of Javascript. Must have either independently designed cloud-hosted services and APIs with moderate complexity, considering scalability and reliability OR led or designed distributed systems with multiple interacting components, including trade-off analysis, performance in the cloud. I.e. just contributing to design discussions but primarily implementing components within predefined cloud architectures is not enough.
Senior Software Engineer Python in London employer: Ikhoi Recruitment
Contact Detail:
Ikhoi Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer Python in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python and Django. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems, so be ready to explain your thought process!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting opportunities, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications this way!
We think you need these skills to ace Senior Software Engineer Python in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python and Django experience front and centre. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re excited about this role and how you fit into our collaborative team. Be genuine and let your personality come through.
Showcase Your Projects: If you've worked on any cloud-hosted services or distributed systems, make sure to mention them! We love seeing real-world examples of your work, especially those that demonstrate your problem-solving skills and technical prowess.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Ikhoi Recruitment
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially focusing on Django. Be prepared to discuss your past projects and how you've used Python to solve complex problems. They’ll want to see your depth of knowledge, so don’t just skim the surface!
✨Showcase Your Full-Stack Experience
Since this role is 30% frontend and 70% backend, be ready to talk about your experience with both. Highlight any projects where you’ve worked on the full stack, and be specific about the technologies you used, especially Typescript and Javascript.
✨Demonstrate Your Design Skills
Prepare to discuss your experience in designing cloud-hosted services or distributed systems. They’ll be looking for examples where you’ve made trade-off analyses and considered scalability and reliability, so have a couple of solid examples ready to share.
✨Emphasise Team Collaboration
This team values collaboration, so be sure to highlight your teamwork skills. Share experiences where you’ve worked closely with others, contributed to design discussions, or supported your colleagues in achieving common goals. They want to see that you can thrive in a supportive environment!