At a Glance
- Tasks: Design and maintain scalable back end systems using Python and Django/Flask.
- Company: Join a deep tech startup focused on next-gen AI-based data processing tools.
- Benefits: Enjoy 2-3 days of remote work, flexible hours, and a generous share option scheme.
- Why this job: Be part of an innovative team while mentoring junior developers and promoting technical excellence.
- Qualifications: Experience in backend development with Python, Django, and proficiency in database design.
- Other info: Must hold or be eligible for SC clearance.
The predicted salary is between 43200 - 72000 £ per year.
This is an excellent opportunity for an experienced, Senior Backend Engineer with strong Python and Django/Flask skills to join a deep tech start up, developing next-gen AI-based data processing tools.
The Role
The Senior Python Developer / Senior Backend Engineer will design, develop and maintain scalable back end systems using Python and Django/Flask, as well as creating and managing RESTful APIs (to OpenAPI/Swagger specifications). The Senior Python Developer / Senior Backend Engineer will also mentor and support more junior developers, promoting technical excellence within the team.
-
Substantial experience of backend development, with a focus on Python and Django
-
Solid proficiency with Django REST framework for API development
-
A strong understanding of database design and optimisation, ideally with PostgreSQL/MySQL
-
Proficiency in AWS/Azure as well as a familiarity with containerisation technologies such as Docker
-
Either hold or be eligible for SC clearance
-
2-3 days remote working
-
Highly flexible hours
-
Generous share option scheme
Python Developer, Back End Software Engineer, SC Clearance, COR7091 employer: Corriculo Ltd
Contact Detail:
Corriculo Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer, Back End Software Engineer, SC Clearance, COR7091
✨Tip Number 1
Make sure to showcase your experience with Python and Django/Flask in your conversations. Highlight specific projects where you've developed scalable back end systems or RESTful APIs, as this will resonate well with our team.
✨Tip Number 2
Familiarize yourself with the latest trends in AI-based data processing tools. Being able to discuss how your skills can contribute to our next-gen projects will set you apart from other candidates.
✨Tip Number 3
Since mentoring is a key part of the role, think about examples where you've supported junior developers. Sharing these experiences will demonstrate your leadership potential and commitment to technical excellence.
✨Tip Number 4
If you have experience with AWS/Azure and containerization technologies like Docker, be ready to discuss how you've used these tools in past projects. This knowledge is crucial for the role and will show that you're well-prepared for the challenges ahead.
We think you need these skills to ace Python Developer, Back End Software Engineer, SC Clearance, COR7091
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with Python and Django/Flask in your CV and cover letter. Provide specific examples of projects where you designed, developed, or maintained scalable back end systems.
Showcase API Development Skills: Detail your proficiency with the Django REST framework and any experience you have with creating RESTful APIs. Mention any projects where you adhered to OpenAPI/Swagger specifications.
Demonstrate Database Knowledge: Include information about your understanding of database design and optimization, particularly with PostgreSQL or MySQL. If you have relevant projects, describe your role and the outcomes.
Mention Cloud and Containerization Experience: If you have experience with AWS/Azure or containerization technologies like Docker, be sure to mention this in your application. Highlight how these skills have contributed to your previous projects.
How to prepare for a job interview at Corriculo Ltd
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python and Django/Flask, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate API Development Skills
Since the role involves creating and managing RESTful APIs, make sure to talk about your experience with the Django REST framework. Bring examples of APIs you've developed and how you ensured they met OpenAPI/Swagger specifications.
✨Discuss Database Design Knowledge
Prepare to discuss your understanding of database design and optimization, particularly with PostgreSQL or MySQL. Be ready to share examples of how you've improved database performance in past projects.
✨Highlight Mentorship Experience
As this role involves mentoring junior developers, think of examples where you've supported others in their development. Discuss your approach to promoting technical excellence and how you foster a collaborative team environment.