Senior Python Backend Developer
We are seeking experienced professionals to join our team in developing and maintaining a cloud-based veterinary practice management software.
As a Senior Python Backend Developer, you will play a key role in implementing new functionalities and building an API interface around the platform that will be used by our frontend application.
This is a unique opportunity to contribute to enhancing the efficiency and simplicity of veterinary practice management through innovative software solutions.
Key Responsibilities
* Develop and maintain scalable Python applications for the SaaS platform.
* Collaborate on architecture and design for optimal solutions.
* Conduct code reviews, implement automated testing, and ensure code quality.
* Optimize performance and troubleshoot technical issues.
* Integrate third-party services and develop APIs for seamless integration.
* Mentor junior developers and contribute to a culture of continuous learning.
* Implement security best practices and ensure compliance.
* Document code, processes, and procedures.
* Stay updated on Python and SaaS industry trends for innovation.
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 the ability to effectively collaborate with product teams.
* Experience 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.
* Familiarity with automated testing frameworks and code quality assurance.
* Ability to identify and address performance bottlenecks.
* Strong problem-solving skills for troubleshooting technical issues.
* Eagerness to stay updated on emerging technologies and industry trends.
* Full proficiency in both German and English.
What's in it for You?
* The chance to work in a meaningful industry and in a fast-growing global company on a path to changing digital healthcare.
* Competitive compensation and benefits.
* Learning and professional growth opportunities.
* The tools you need, and enjoy using.
* Frequent company events and talented colleagues from around the world.