Job Summary:
We are seeking a skilled and experienced Python Backend Developer to join our team.
The ideal candidate will have a strong background in Python programming language, including libraries and frameworks, especially Django.
They will also possess excellent communication skills and the ability to effectively collaborate with Product Management teams.
Azure Microsoft Teams
* Develop high-quality Python codebases for scalable SaaS applications.
* Collaborate with cross-functional teams 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 Management 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.
How to apply:
Apply now We'll fill the positions as soon as we find the right person.