Senior Python Backend Developer
Job Description
Join Nordhealth: Shape the Future of Veterinary Care with Cutting-Edge Technology
Are you a passionate and experienced Senior Python Backend Developer fluent in German, eager to make a real difference in the healthcare industry? At Nordhealth, we’re revolutionizing veterinary and therapy practices through our innovative, cloud-based Practice Information Management Software (PIMS), and we’re looking for talented individuals like you to join our mission.
About Nordhealth: Pioneering Cloud-Based Healthcare Solutions
Nordhealth (OB:NORDH) is a leading force in providing cutting-edge, cloud-based PIMS to both veterinary and therapy professionals. We’re not just a company; we’re a rapidly growing team with a clear vision: to empower healthcare professionals to deliver exceptional patient care through intuitive and powerful software. With over 30,000 professionals using our software to treat over 20 million patients annually across 35+ countries, we’re making a global impact, and we’re only just getting started! Our commitment to serving over 200 million patients by 2030 fuels our drive for innovation and growth. We are publicly listed on Euronext Growth Oslo. As a remote-first company headquartered in Helsinki, Finland, we embrace flexibility and collaboration. Join our team of 430+ employees and contribute to a healthier future!
Learn more about us at www.nordhealth.com
The Opportunity: German-Speaking Senior Python Backend Developer (Provet Cloud)
We’re seeking two highly motivated and skilled German-speaking Senior Python Backend Developers to join our Provet Cloud team. Provet Cloud, our flagship cloud-based veterinary practice management software (https://www.provet.cloud/), is designed to streamline operations and empower veterinary practitioners to focus on what matters most: caring for their patients. You’ll play a crucial role in developing new functionalities, building a robust API interface for our new Vue.js frontend, and enhancing our existing legacy Python/Django codebase. This is a unique chance to shape the future of veterinary practice management and contribute to a product that truly makes a difference!
Your Impact: Key Responsibilities
- Develop and maintain scalable and high-performance Python applications for our SaaS platform.
- Collaborate on architectural design, ensuring optimal solutions that align with our business goals.
- Conduct thorough code reviews, implement automated testing strategies, and uphold the highest standards of code quality.
- Optimize performance, identify and resolve technical challenges, and ensure a seamless user experience.
- Integrate seamlessly with third-party services and develop robust APIs for efficient data exchange.
- Mentor and guide junior developers, fostering a culture of continuous learning and growth within the team.
- Implement and enforce security best practices, ensuring compliance with industry standards.
- Document code, processes, and procedures meticulously to maintain a clear and understandable system.
- Stay ahead of the curve on the latest Python and SaaS industry trends, driving innovation and continuous improvement.
What You’ll Need to Succeed
To excel in this role, you’ll ideally have experience in a fast-growing, global SaaS company. More importantly:
- Experience with legacy code management while enhancing a SaaS platform’s functionality is crucial.
- Experience Building new APIs to support frontend requirements and seamless integration.
- Refactoring code to improve maintainability, scalability, and performance is essential.
- Defining clear interfaces for modules is critical.
Our wishlist also includes:
- Deep expertise in the Python programming language, including frameworks like Django.
- Proven experience developing and maintaining SaaS applications, with a focus on scalable and reliable software design.
- Exceptional communication skills and the ability to collaborate effectively with product management teams.
- Experience with Docker and containerization of services.
- Solid understanding of Agile software development methodologies.
- Proficiency in working with both relational and NoSQL databases.
- Expertise in designing and implementing RESTful APIs.
- Familiarity with automated testing frameworks and code quality assurance processes.
- Ability to identify and resolve performance bottlenecks.
- A passion for staying updated on emerging technologies and industry trends.
- Fluency in both German and English.
The following skills are a plus:
- Understanding of security best practices and compliance standards.
- Experience with cloud-based solutions.
- Experience with AWS services like Lambda, ECS, EKS or App Runner.
- Experience working with Agile teams.
- Experience with payment systems
Why Nordhealth? Benefits and Perks
At Nordhealth, we believe in fostering a culture of continuous improvement, diverse teams, and autonomy. We’re passionate about what we do, and we’re looking for colleagues who share our enthusiasm. We offer:
- The opportunity to contribute to a meaningful industry and be part of a rapidly growing, global company that’s transforming digital healthcare.
- Competitive compensation and benefits packages.
- Ongoing learning and professional growth opportunities.
- The tools and resources you need to succeed.
- Frequent company events and the chance to collaborate with talented colleagues from around the world.
Ready to Join the Nordhealth Team?
If you’re a driven and experienced Senior Python Backend Developer who thrives in a fast-paced, international environment, we encourage you to apply! We’re excited to learn more about you and how you can contribute to our mission. We will be filling the positions as soon as we find the right candidates, so don’t hesitate!
“