Position: Python Developer
Experience: 1 – 3 Years
Location: Jaipur, Rajasthan
Work Mode: Onsite
Open Positions: 1
About the Role
We are seeking a talented and motivated Python Developer to join our development team. The ideal candidate should have hands-on experience in Python programming, application development, and database management. The candidate will be responsible for developing scalable applications, writing efficient code, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, test, and maintain applications using Python.
- Write clean, efficient, and reusable code following industry best practices.
- Develop and integrate RESTful APIs and third-party services.
- Work with databases to design, optimize, and manage data efficiently.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with product, QA, and development teams to understand business requirements.
- Participate in code reviews and contribute to software architecture discussions.
- Optimize application performance, scalability, and security.
- Prepare and maintain technical documentation.
Required Skills
- 1 to 3 years of hands-on experience in Python development.
- Strong knowledge of Python programming fundamentals and object-oriented programming (OOP).
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- Good understanding of REST APIs and web services.
- Experience working with databases such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of SQL queries and database optimization.
- Familiarity with version control systems such as Git.
- Understanding of software development lifecycle (SDLC).
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Docker and containerization.
- Understanding of CI/CD pipelines.
- Exposure to microservices architecture.
- Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Equivalent practical experience will also be considered.
What We Offer
- Opportunity to work on innovative and challenging projects.
- Collaborative and growth-focused work culture.
- Learning and professional development opportunities.
- Career advancement based on performance and skill development.
Interested candidates can share their updated resume along with their Current CTC, Expected CTC, Notice Period, and Current Location.
[Confidential Information]