Job Title:
Python Developer
Location:
Rajapalayam, Viruthunagar
Employment Type:
Full-time
Experience Required:
2+ Years
Job Summary
We are seeking a motivated and detail-oriented Python Developer with 2 years of professional experience to join our team. The ideal candidate will work on developing and maintaining scalable software applications, writing clean code, and collaborating with cross-functional teams to deliver quality solutions.
Key Responsibilities
1. Application Development:
- Write efficient, reusable, and scalable Python code for software applications and backend systems.
2. API Development and Integration:
- Design and develop RESTful APIs and integrate third-party APIs into existing systems.
3. Database Management:
- Work with databases like PostgreSQL, MySQL, or MongoDB to create, query, and optimize databases.
4. Bug Fixing and Troubleshooting:
- Debug and resolve issues, ensuring smooth application functionality.
5. Collaboration:
- Collaborate with front-end developers, designers, and other team members to build cohesive solutions.
6. Testing and Documentation:
- Write unit tests and participate in code reviews.
- Maintain technical documentation for projects.
Key Skills and Qualifications
1. Core Python Proficiency:
- Strong understanding of Python fundamentals, including object-oriented programming.
2. Web Frameworks:
- Experience with frameworks like Django, Flask, or FastAPI.
3. Database Skills:
- Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
4. Version Control:
- Familiarity with Git/GitHub for source code management.
5. API Development:
- Hands-on experience in building and integrating APIs.
6. Understanding of Front-End Basics:
- Knowledge of basic front-end technologies like HTML, CSS, and JavaScript is a plus.
7. Problem-Solving:
- Strong analytical and problem-solving skills.
8. Other Tools and Technologies:
- Familiarity with cloud services (AWS, Azure) is an advantage.
- Knowledge of containerization (Docker) and CI/CD pipelines is a bonus.
Education
Bachelor’s degree in Computer Science, IT, or related fields.
What We Offer
- Competitive salary and performance bonuses.
- Opportunity to work with a talented team on exciting projects.
- Continuous learning and skill development programs.