Backend Python Developer
- Posted 05 June 2024
- Salary Negotiable
- LocationBerlin
- Job type Contract
- Discipline Software Engineering
- Reference106319
- Contact NameKingsley Eze
Job description
Backend Python Developer
Start Date: ASAP
Contract Length: 12 Months
Location: Berlin, Germany
About Us:
Trust in Soda is partnered with a dynamic and innovative company dedicated to revolutionizing genetic testing through advanced technology and data analytics. They are seeking a talented Backend Python Developer to join their growing team. If you are passionate about technology and enjoy solving complex problems, this is the perfect opportunity for you.
Job Summary:
We are looking for a skilled Backend Python Developer to develop and maintain efficient, reusable, and reliable Python code. You will be responsible for implementing server-side logic, ensuring high performance and responsiveness to requests from the front end. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities:
- Develop, test, and maintain high-quality code for backend services and APIs.
- Design and implement scalable and robust backend architectures.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug applications to ensure optimal performance.
- Implement security and data protection measures.
- Stay up-to-date with the latest industry trends and technologies.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Backend Python Developer or similar role.
- Strong proficiency in Python and its frameworks (e.g., Django, Flask).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Experience with database systems (e.g., PostgreSQL, MySQL, MongoDB).
- Knowledge of RESTful APIs and web services.
- Understanding of Agile methodologies.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with CI/CD pipelines.
- Familiarity with asynchronous programming.
- Understanding of microservices architecture.
![](https://counter.adcourier.com/a2luZ3NsZXkuZXplLjMzODA5LjcwNjdAdHJ1c3RpbnNvZGEuYXBsaXRyYWsuY29t.gif)