Python Developer
About the Role
This is a full-time, on-site role for a Python Developer to join our dynamic team in Mohali. As a Python Developer, you will be responsible for designing, developing, and maintaining custom software solutions using Python. You will work in a collaborative environment to build efficient, scalable, and high-performance applications. As a Python Developer, you will troubleshoot issues, enhance functionality, and contribute to improving the overall user experience. You will work with various tools and frameworks, ensuring that software is optimized and meets high-quality standards.
Roles and Responsibilities
- Development and programming by writing efficient, reusable, and maintainable code using Python
- Bug fixing by identifying, debugging, and resolving issues and bugs in code to ensure application stability
- Collaboration with cross-functional teams (front-end, back-end, testing) to deliver projects on time
- Testing and documentation by writing unit tests and ensuring proper documentation for code and processes
- Learning and growth by staying updated with the latest Python libraries and frameworks and applying them to enhance development processes
- Support by providing assistance for software applications and contributing to the overall software lifecycle (e.g., code reviews, and deployment)
Qualifications and Skills
- Bachelor’s Degree in Computer Science, Information Technology, or a related field
- Core Python knowledge of Python fundamentals, syntax, and data structures (e.g., lists, dictionaries, tuples)
- Libraries & Frameworks familiarity with popular Python libraries like NumPy, Pandas, Flask, and Django (optional for beginners)
- Version Control basic knowledge of version control systems like Git
- Data Handling understanding of working with files (CSV, JSON, etc.) and databases (SQL or NoSQL)
- Problem Solving ability to apply Python to solve real-world problems
- Debugging & Testing basic debugging skills and experience with testing frameworks like PyTest or UnitTest is a plus
- Web Development (optional) If the role involves web development, knowledge of frameworks like Flask or Django would be beneficial
- Communication good communication skills for interacting with team members and understanding requirements
-
Experience
0-6 Months Required
-
Interview Mode
In-Person Interviews Exclusively
-
Location
Mohali Phase 8-B Industrial Area