Job Title : Python Developer
Location : Coimbatore – Onsite
Experience Required : 2–4 Years
About the Role
We are seeking a talented Python Developer with 2–4 years of hands-on experience in backend development using Django or Flask . The ideal candidate should have strong expertise in PostgreSQL or any relational database, experience in unit testing , and a good understanding of Git-based version control systems such as GitLab or GitHub. You will be responsible for building, testing, and maintaining backend applications, APIs, and database integrations while collaborating with cross-functional teams to deliver high-quality, scalable software solutions .
Key Responsibilities
- Develop and maintain RESTful APIs and backend components using Django or Flask .
- Design and manage relational databases ( PostgreSQL or equivalent).
- Write clean, efficient, and reusable Python code following best practices.
- Implement and maintain unit and integration tests to ensure application reliability.
- Use GitLab or similar version control tools for collaboration and code management.
- Troubleshoot, debug, and optimize existing code for better performance.
- Collaborate with front-end and DevOps teams for end-to-end integration.
- Participate in code reviews , contribute to best practices, and stay updated with new technologies.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, IT, or related field.2–4 years of professional experience in Python backend development.Strong proficiency with Django or Flask frameworks.Hands-on experience with PostgreSQL or any SQL / NoSQL database .Experience in writing and maintaining unit tests using pytest or unittest.Familiarity with Git-based version control systems (GitLab, GitHub, Bitbucket).Understanding of REST API design principles and backend architecture.Strong problem-solving and debugging skills with attention to detail.Good to Have
Experience with Docker or CI / CD pipelines .Familiarity with cloud platforms (AWS, Azure, or GCP).Exposure to Agile / Scrum development environments.Basic understanding of frontend integration (HTML, JavaScript, React, etc.).