At a Glance
- Tasks: Develop and maintain high-performance Python applications in a dynamic Agile setting.
- Company: Join an innovative tech company focused on sustainable solutions across various industries.
- Benefits: Enjoy remote work flexibility and a competitive salary up to £50,000 plus benefits.
- Why this job: Make a real-world impact while working with cutting-edge technology and a passionate team.
- Qualifications: 3+ years of Python experience (Django/Flask) and strong SQL/NoSQL skills required.
- Other info: Opportunity to work with cloud platforms like AWS, Azure, GCP, and Docker.
The predicted salary is between 30000 - 70000 £ per year.
Mid Level Software Engineer (Python) – UK (Remote) – Up to £50,000 per annum+ Benefits
numi have exclusively partnered with an innovative tech company driving sustainable solutions across intensive industries. If you’re passionate about Python development and making an impact, this role offers the perfect blend of innovation and purpose.
Build and maintain high-performance Python applications
Collaborate across Engineering, Product, and Design teams in a fast-paced Agile environment
Ideally 3+ years of Python expertise (Django/Flask) with strong SQL/NoSQL skills
Experience with cloud platforms (AWS, Azure, GCP) and Docker
Solid understanding of software principles, data structures, and algorithms
You will work on groundbreaking tech that’s helping to reshape industries and reduce energy consumption.
This is a huge opportunity to grow, and make a real-world impact with a team committed to driving sustainability forward.
Mid-Level Engineers (Python) employer: numi
Contact Detail:
numi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Engineers (Python)
✨Tip Number 1
Make sure to showcase your Python expertise during the interview. Be prepared to discuss specific projects where you've used Django or Flask, and how you tackled challenges in those projects.
✨Tip Number 2
Familiarize yourself with the company's mission on sustainability. Being able to articulate how your skills can contribute to their goals will set you apart from other candidates.
✨Tip Number 3
Brush up on your knowledge of cloud platforms like AWS, Azure, or GCP. Be ready to discuss any relevant experience you have with these technologies and how they can be applied to the role.
✨Tip Number 4
Prepare for technical questions that assess your understanding of software principles, data structures, and algorithms. Practicing coding challenges can help you feel more confident during the interview.
We think you need these skills to ace Mid-Level Engineers (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python expertise, especially with Django or Flask. Include specific projects or experiences that demonstrate your skills in building high-performance applications.
Craft a Compelling Cover Letter: In your cover letter, express your passion for sustainable technology and how your background aligns with the company's mission. Mention your experience with cloud platforms and any relevant Agile methodologies you've worked with.
Showcase Relevant Projects: If you have worked on projects involving SQL/NoSQL databases or cloud services like AWS, Azure, or GCP, be sure to include these in your application. Highlighting real-world applications of your skills can set you apart.
Prepare for Technical Questions: Be ready to discuss software principles, data structures, and algorithms during the interview process. Brush up on common technical questions related to Python development and cloud technologies.
How to prepare for a job interview at numi
✨Show Your Python Passion
Make sure to express your enthusiasm for Python development during the interview. Share specific projects or experiences where you've utilized Python, especially with frameworks like Django or Flask, to demonstrate your expertise.
✨Highlight Your Collaboration Skills
Since the role involves working closely with Engineering, Product, and Design teams, be prepared to discuss your experience in collaborative environments. Provide examples of how you’ve successfully worked in Agile teams to deliver high-quality software.
✨Demonstrate Cloud Knowledge
Familiarize yourself with cloud platforms such as AWS, Azure, or GCP. Be ready to discuss any relevant experience you have with these technologies, including how you've used them in past projects to enhance application performance.
✨Understand Software Principles
Brush up on fundamental software principles, data structures, and algorithms. You may be asked technical questions that assess your understanding, so be prepared to explain concepts clearly and provide examples from your work.