We are looking for a skilled Senior Backend Python Developer to join our dynamic team.
The ideal candidate will have strong expertise in Python for backend development. While knowledge in genomics or biology is not mandatory, it is highly advantageous.
Responsibilities:
Develop and maintain server-side applications using Python, FastAPI, Flask, or similar frameworks.
Design and implement efficient, scalable APIs for data retrieval and manipulation.
Collaborate closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Perform code reviews, testing, and debugging to ensure high-quality and high-performance software.
Stay informed about industry trends and emerging technologies to enhance development practices continuously.
The ideal candidate will have strong expertise in Python for backend development. While knowledge in genomics or biology is not mandatory, it is highly advantageous.
Responsibilities:
Develop and maintain server-side applications using Python, FastAPI, Flask, or similar frameworks.
Design and implement efficient, scalable APIs for data retrieval and manipulation.
Collaborate closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Perform code reviews, testing, and debugging to ensure high-quality and high-performance software.
Stay informed about industry trends and emerging technologies to enhance development practices continuously.
Requirements:
At least 5 years demonstrable solid experience in Python and backend development.
Bachelors degree in Computer Science, Engineering, Bioinformatics, or a related field.
Proven experience working on SaaS projects.
Hands-on experience with AWS for deploying and managing applications.
Experience with Docker and containerizing applications.
Strong understanding of software development principles, including OOP, data structures, and algorithms.
Excellent problem-solving and analytical skills with a strong attention to detail.
Effective communication skills and the ability to work collaboratively within a team.
Experience working in a team-oriented environment.
Knowledge in biology, genomics, or bioinformatics is a plus.
At least 5 years demonstrable solid experience in Python and backend development.
Bachelors degree in Computer Science, Engineering, Bioinformatics, or a related field.
Proven experience working on SaaS projects.
Hands-on experience with AWS for deploying and managing applications.
Experience with Docker and containerizing applications.
Strong understanding of software development principles, including OOP, data structures, and algorithms.
Excellent problem-solving and analytical skills with a strong attention to detail.
Effective communication skills and the ability to work collaboratively within a team.
Experience working in a team-oriented environment.
Knowledge in biology, genomics, or bioinformatics is a plus.
This position is open to all candidates.