Posted on: 24/07/2025
Role Description :
This is a contract role for a Python Developer, located on-site in Chandigarh. The Python Developer will be a key contributor to our back-end web development efforts, focusing on building efficient, scalable, and robust applications. This role involves comprehensive software development, applying strong object-oriented programming principles, and interacting extensively with various databases.
As a Python Developer, your day-to-day tasks will include writing clean, maintainable, and well-documented code, performing thorough debugging to ensure application stability, and actively collaborating with a team of skilled developers. You will play a crucial role in creating high-impact solutions for a significant government project.
Key Responsibilities :
- Design, develop, and maintain robust back-end web applications using Python and Django.
- Implement and manage RESTful APIs for seamless integration with front-end and other services.
- Work with relational databases to design schemas, write efficient queries, and manage data.
- Apply object-oriented programming (OOP) principles to create modular, reusable, and scalable code.
- Collaborate with cross-functional teams, including front-end developers, UI/UX designers, and project managers, to define, design, and ship new features.
- Participate in code reviews to ensure code quality, adherence to best practices, and knowledge sharing.
- Debug and troubleshoot issues, identify bottlenecks, and implement solutions to optimize application performance.
- Utilize Git for version control, managing code repositories, and collaborating effectively within a team environment.
- Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
Key Requirements :
Qualification: Bachelor of Engineering (BE) / Bachelor of Technology (BTech) / Master of Computer Applications (MCA).
Experience: Minimum of 3 years of hands-on experience in Python development.
Technical Skills:
- Proficiency in Python: Strong command of Python programming language, including its core libraries and best practices.
- Django Expertise: In-depth knowledge and proven experience with the Django web framework.
- REST APIs: Familiarity with designing, developing, and consuming RESTful APIs.
- Relational Databases: Solid understanding of relational database concepts and experience with database technologies (e.g., PostgreSQL, MySQL, SQLite).
- Version Control: Proficient in using Git for source code management.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1518653
Interview Questions for you
View All