Mumbai, Maharashtra, India
Information Technology
Full-Time
Genzeon Technology Solutions
Overview
Title : Python Developer
Exp : 4 - 8 years
Location Hyderabad, Pune
About The Role
We are hiring a skilled and detail-oriented Python Developer with 4+ years of experience, specializing in Django-based backend development and a strong commitment to Test-driven Development (TDD). This role involves developing robust, scalable web applications and APIs while maintaining high code quality and test coverage using modern tools like PyCharm and pytest.
Key Responsibilities
Exp : 4 - 8 years
Location Hyderabad, Pune
About The Role
We are hiring a skilled and detail-oriented Python Developer with 4+ years of experience, specializing in Django-based backend development and a strong commitment to Test-driven Development (TDD). This role involves developing robust, scalable web applications and APIs while maintaining high code quality and test coverage using modern tools like PyCharm and pytest.
Key Responsibilities
- Build and maintain secure, scalable, and maintainable back-end services using Python and Django.
- Design and develop RESTful APIs using Django, ensuring performance and reliability.
- Use Django ORM for efficient database operations and data modeling.
- Follow a Test-Driven Development (TDD) approach, writing tests before implementation.
- Develop and manage test suites using Django Test Library and pytest.
- Utilize PyCharm IDE for daily development and debugging.
- Collaborate with cross-functional teams to define, design, and deliver high-quality features.
- Participate in code reviews, ensure best practices in code structure, readability, and reusability. - Manage source code using Git with a strong understanding of branching, pull requests, and version control workflows.
- 4+ years of professional Python development experience, with strong Django expertise.
- In-depth knowledge of Django ORM, REST API architecture, and backend best practices.
- Hands-on experience with pytest and Djangos Test Library for test automation.
- Practical experience in TDD methodologies in real-world projects.
- Proficiency with PyCharm or similar IDEs used for Python development.
- Strong command of Git : working with feature branches, pull requests, merge strategies, and resolving conflicts.
- Solid understanding of version control best practices and collaborative workflows in Git.
- Excellent problem-solving and communication skills.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in