At a Glance
- Tasks: Collaborate with a dynamic team to design and maintain impactful software solutions.
- Company: Join Digis, a growing European tech company with a collaborative spirit.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Why this job: Make a real difference in social housing projects that affect people's lives.
- Qualifications: 5+ years of Python experience and 2+ years with Django required.
- Other info: Be part of an award-winning team in a supportive and innovative environment.
The predicted salary is between 36000 - 60000 £ per year.
Digis is a European company of 200 employees, founded 9 years ago, that has grown from a startup into a reliable partner for our clients. We took the best from the product and outsourcing company. You will collaborate directly with the client's team and make business trips.
Digis is looking for an experienced Python/Django engineer to join the remote engineering team (GDPR-covered countries only). You will work alongside a highly technical and motivated team, reporting to the technical co-founder.
About the project:
- Property operations software managing social housing and contractor renovation works.
- Project country: United Kingdom
- Age and stage: Established, live stage
- Duration: long-term
- Methodology: Agile
- The team: Complete team on the client side (devs, designers, QA, CTO, engineering manager) with around 6 devs on the Python team, close collaboration with the dev responsible for onboarding and the lead Python dev. There are also 3 Digis engineers on the Drupal team.
Project advantages:
- Opportunity to work with an established UK company that is constantly growing.
- Join an award-winning multi-disciplinary team of developers, designers, and project managers, where each project provides its own unique challenges.
- Work on systems that primarily function within the local government and social housing sectors, which have a real impact on real people.
Responsibilities:
- Collaborate with product managers, UI designers, and other engineers to define technical requirements.
- Design, build, and maintain APIs, microservices, and data pipelines.
- Write well-structured, testable, and readable code following best design patterns.
- Optimize APIs and database queries for performance improvements.
- Participate in code reviews and debugging.
- Maintain and refactor existing code to meet new feature requirements.
- Design and optimize relational databases.
- Write technical documentation for code, APIs, and algorithms.
- Assist in drafting end-user manuals.
Requirements:
- 5+ years of experience with Python
- 2+ years of experience with Django
- Experience working with PostgreSQL
- Familiarity with AWS (any level)
- Upper intermediate English level
- You are located in GDPR-covered countries.
If you're interested in this opportunity, please let me know, and I look forward to hearing from you!
Senior Python (Django) Engineer (EU based) in London employer: Digis Corp
Contact Detail:
Digis Corp Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python (Django) Engineer (EU based) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Digis. A personal introduction can make all the difference in getting noticed.
✨Tip Number 2
Show off your skills! If you have a GitHub or portfolio, make sure it’s up to date with your best Python/Django projects. This is your chance to demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for the interview by brushing up on Agile methodologies and the specific technologies mentioned in the job description. Being able to discuss how you’ve used these in past projects will impress the team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Digis. Plus, we’re here to support you every step of the way!
We think you need these skills to ace Senior Python (Django) Engineer (EU based) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with Python and Django, and don’t forget to mention any relevant projects you've worked on. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Technical Skills: When filling out your application, be sure to showcase your technical skills clearly. Mention your experience with APIs, microservices, and databases. We’re keen to see how you’ve applied these in real-world scenarios!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Digis Corp
✨Know Your Python and Django Inside Out
Make sure you brush up on your Python and Django skills before the interview. Be ready to discuss your past projects, the challenges you faced, and how you overcame them. Practising coding problems related to APIs and microservices can also give you a solid edge.
✨Understand the Company and Its Projects
Dig into what Digis does, especially their work in social housing and contractor renovation. Familiarise yourself with their methodologies and the technologies they use. This will not only help you answer questions but also show your genuine interest in the role.
✨Prepare for Technical Questions
Expect technical questions that test your knowledge of PostgreSQL and AWS. Review common database optimisation techniques and be prepared to explain your thought process during code reviews. This is your chance to showcase your problem-solving skills!
✨Showcase Your Collaboration Skills
Since you'll be working closely with product managers and designers, be ready to discuss your experience in team settings. Share examples of how you've successfully collaborated in the past, especially in Agile environments, to demonstrate your ability to fit into their team culture.