Senior Backend Developer Role
We are a global organization focused on changing digital healthcare through innovative veterinary practice management software.
The cloud-based SaaS platform helps professionals save time and improve patient care. We're seeking experienced Senior Python Developers to collaborate with our team in Germany.
About the Job
* Develop and maintain scalable Python applications for our SaaS platform, utilizing technologies like Django and Docker.
* Collaborate on architecture and design for optimal solutions, ensuring code quality through regular reviews and automated testing.
* Optimize performance, troubleshoot technical issues, and develop APIs for seamless integration with third-party services.
* Mentor junior developers, contribute to a culture of continuous learning, and stay updated on industry trends.
You'll be working with our Provet Cloud software, which offers features like appointment scheduling, electronic medical records, inventory management, billing, and communication within the veterinary team.
Your Key Responsibilities Include:
1. Designing and developing scalable Python applications for the SaaS platform.
2. Collaborating on architecture and design for optimal solutions.
3. Ensuring code quality through regular code reviews and automated testing.
4. Developing APIs for seamless integration with third-party services.
Requirements
* Strong proficiency in Python programming language, including libraries and frameworks, especially Django.
* Experience in developing and maintaining SaaS applications, and ability to design scalable and reliable software solutions.
* Excellent communication skills and ability to effectively collaborate with Product Management teams.
* Familiarity with Docker and containerization of services.
* Knowledge of software development methodologies, such as Agile.
* Proficiency in working with relational and NoSQL databases.
* Experience in designing and implementing RESTful APIs.
Able to identify and address performance bottlenecks, solve complex problems, and stay up-to-date with emerging technologies and industry trends.