Senior Backend Engineer
- Backend Development:
- Develop scalable and secure applications using Python with FastAPI on the backend.
- Design and implement reusable, modular code for both client and server-side components.
- API & Microservices Design:
- Define and build RESTful APIs and microservices using FastAPI that are efficient, secure, and scalable.
- Create data models with SQLAlchemy for seamless database interaction.
- System Performance & Reliability:
- Conduct performance profiling and debugging to optimize system speed and reliability.
- Use containerization tools like Docker for scalable deployments.
- OCPP/OCPI Libraries:
- Integrate OCPP/OCPI protocols into the CPMS to enable seamless communication with charging hardware and integration with third-party services like EV roaming and payment service providers.
- Collaboration & Mentorship:
- Partner with product managers and designers to define technical requirements and ensure alignment with business goals.
- Mentor junior developers, providing guidance on best practices and code reviews.
- Continuous Improvement:
- Stay updated with industry trends and implement improvements to ensure the system remains cutting-edge.
- Explore new tools & libraries which can improve the system, building prototypes to test
- Integrate feedback from customers into the product, and define and deliver metrics to improve the product
- Proven track record of delivering scalable and secure applications.
- Experience working with cloud-based environments, particularly AWS.
- Familiarity with performance optimization and debugging tools.
- Knowledge of database design principles and SQL optimization.
- Ability to understand and consider the broader business context and long-term implications of technical decisions.
- Willingness to take ownership, innovate, and proactively seek opportunities to drive impact beyond immediate tasks.
- Strong focus on delivering solutions that align with business goals and address real-world challenges effectively.
- Commitment to delivering exceptional user experiences by prioritizing customer needs and feedback throughout the development process.
- Demonstrate enthusiasm, resilience, and a can-do approach to tackling challenges and driving success.
- Expertise in Python , FastAPI , SQLAlchemy .
- Proficiency with containerization tools like Docker and infrastructure-as-code tools such as Terraform .
- Familiarity with OCPP/OCPI protocol integration .
- Experience designing scalable APIs and microservices.
- Excellent communication skills and a collaborative mindset.
- Competitive basic salary
- 25 days annual leave, plus 8 Bank Holiday days
- Access to wellbeing and mental health benefits such as the Calm app, personal medical insurance, critical illness cover and dental insurance
- Pension contribution
- Access to our car benefit scheme
- Access to our online learning platform to continue to develop and grow your career with us.
Recommended Jobs
Plumber
Do you want to join a rapidly expanding, forward thinking, secure and agile organisation that provides an opportunity to grow together? Here at BJF, we have a fantastic opportunity to join our expa…
General Operative
Job Title: General Operative Location: Highview Farm, Newyears green lane, Harefield, Middlesex, UB9 6LX Salary: Competitive Job Type: Permanent, Full time Hours: 47.5 hours per week, S…
Sales Associate - Foodhalls
As a full-time Sales Associate within our one of a kind Foodhalls departments, you’ll enjoy a package that includes a salary of £29,988 + bonus, as well as access to our renowned Harrods benefits, in…
Registered Manager
Are you a Registered Manager looking for a new challenge? Right at Home are coming to Wandsworth! Join us as we embark on our newest franchise office - Right at Home Wandsworth & Lambeth. Why Jo…
Senior Development Manager
Job Title: Senior Development Manager Location: Farringdon Type: Full-Time, Ongoing Temp Contract Salary: £41 an hour - On going Temp Contract About the Role We're working on behalf of …
Catering Supervisor
We're recruiting an experienced Catering Supervisor who is passionate about exceptional food and world-class customer service, and who can confidently oversee all Compass Group UK&I catering and serv…
Sales Executive
Are you a confident communicator with a talent for customer service and a drive to succeed in sales? I am looking for a motivated Sales Executive to join a dynamic team in a fast-paced office environm…
Global people analytics lead
Colt provides network, voice and data centre services to thousands of businesses around the world, allowing them to focus on delivering their business goals instead of the underlying infrastructure. …
German Teacher - West London Elite - Full Time
Calling all passionate German Teachers! We are seeking an enthusiastic and dedicated German Teacher to join a supportive and well-resourced Languages department at a progressive school in West Lond…
Security Engineer (CCTV, Access Control & Intruder Alarms)
Security Engineer (CCTV, Access Control & Intruder Alarms) - London - £40,000- £48,000 Basic Salary Per Annum Security Engineer (CCTV, Access Control & Intruder Alarms) Package Overview: * £40,000 - …