Back End Developer - Python
Back End Developer - Python

Back End Developer - Python

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Develop and optimise back-end systems using Python and FastAPI.
  • Company: Join a dynamic renewable energy start-up with global backing.
  • Benefits: Enjoy a hybrid work model and flexible office days.
  • Why this job: Be part of a mission-driven team making a real impact in renewable energy.
  • Qualifications: Strong skills in Python, FastAPI, and SQLAlchemy required.
  • Other info: Opportunity for growth in a cutting-edge tech environment.

The predicted salary is between 36000 - 60000 £ per year.

Role – Back-End Developer

Office travel – Hybrid (3 Days a week in the office)

Infinite Talent has partnered with a renewable energy start-up backed by a global business to recruit for two Back-End Developers on a permanent basis.

We are seeking two experienced Back-End Developers to work on the in-house Management System and customer-facing app and web portal.

  • Full Stack Development: Build scalable and secure full-stack applications with Python/FastAPI, focusing on modular, reusable code for the back-end.
  • Performance & Reliability: Optimise system performance and reliability through profiling, debugging, and containerization with Docker for seamless, scalable deployments.
  • Strong expertise in Python, FastAPI, and SQLAlchemy.

Back End Developer - Python employer: Infinite Talent

At Infinite Talent, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our hybrid working model allows for flexibility while ensuring you are part of a passionate team dedicated to advancing renewable energy solutions. With ample opportunities for professional growth and development, along with the chance to contribute to meaningful projects, joining us as a Back-End Developer means being part of a forward-thinking company that values your expertise and commitment.
I

Contact Detail:

Infinite Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back End Developer - Python

✨Tip Number 1

Familiarise yourself with Python and FastAPI by building small projects or contributing to open-source ones. This hands-on experience will not only enhance your skills but also give you concrete examples to discuss during interviews.

✨Tip Number 2

Understand the principles of containerization, particularly with Docker. Consider creating a simple application that you can containerise and deploy, as this practical knowledge will be invaluable in demonstrating your capabilities.

✨Tip Number 3

Stay updated on best practices for optimising system performance and reliability. Follow relevant blogs or forums where developers share their experiences and solutions, which can provide you with insights to discuss in your interview.

✨Tip Number 4

Network with professionals in the renewable energy sector or attend related meetups. Engaging with others in the field can lead to valuable connections and insights about the company culture and expectations.

We think you need these skills to ace Back End Developer - Python

Proficiency in Python
Experience with FastAPI
Strong knowledge of SQLAlchemy
Understanding of RESTful API design
Containerization with Docker
Performance profiling and debugging skills
Ability to write modular and reusable code
Familiarity with database management systems
Version control using Git
Knowledge of software development best practices
Problem-solving skills
Collaboration and teamwork abilities
Adaptability to new technologies
Attention to detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, FastAPI, and SQLAlchemy. Include specific projects where you've built scalable applications or optimised system performance.

Craft a Compelling Cover Letter: In your cover letter, express your passion for renewable energy and how your skills align with the company's mission. Mention your experience with containerization using Docker and any relevant full-stack development projects.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your back-end development skills. Highlight any work that involved modular, reusable code or performance optimisation.

Prepare for Technical Questions: Anticipate technical questions related to Python, FastAPI, and SQLAlchemy during the interview process. Brush up on your knowledge of profiling and debugging techniques, as well as best practices for building secure applications.

How to prepare for a job interview at Infinite Talent

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects where you've used Python, especially in relation to FastAPI and SQLAlchemy. This will demonstrate your technical skills and how they align with the role.

✨Discuss Performance Optimisation

Since the role focuses on system performance and reliability, be ready to talk about your experience with profiling and debugging. Share examples of how you've optimised applications in the past, particularly using tools like Docker for containerisation.

✨Emphasise Full Stack Development Experience

Even though the position is for a Back-End Developer, having full-stack development experience can set you apart. Discuss any relevant front-end technologies you've worked with and how they integrate with back-end systems, showcasing your versatility.

✨Prepare Questions About the Company

Research the renewable energy start-up and prepare thoughtful questions about their projects and goals. This shows your genuine interest in the company and helps you understand how you can contribute to their mission.

Back End Developer - Python
Infinite Talent
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>