Experience: 2+ Years
Location: Hyderabad
Employment Type: Full time
We are looking for a skilled Python Developer with 2+ years of experience to join our development team. The candidate will be responsible for developing, maintaining, and enhancing scalable applications using Python and related technologies.
Key Responsibilities
- Develop and maintain applications using Python.
- Design and develop REST APIs and backend services.
- Write clean, efficient, reusable, and well-documented code.
- Work with databases such as MySQL, PostgreSQL, or MongoDB.
- Integrate third-party APIs and external services.
- Identify and resolve application issues and performance bottlenecks.
- Perform unit testing, debugging, and code optimization.
- Collaborate with frontend developers, QA teams, and other stakeholders.
- Participate in code reviews and follow development best practices.
- Maintain technical documentation related to applications and APIs.
Required Skills
- 2+ years of professional experience in Python development.
- Strong knowledge of Python programming and OOP concepts.
- Experience with frameworks such as Django, Flask, or FastAPI.
- Good understanding of REST API development and integration.
- Experience with SQL and database concepts.
- Knowledge of Git/GitHub and version control.
- Understanding of HTML, CSS, and JavaScript is an advantage.
- Good problem-solving and analytical skills.
- Ability to work independently as well as in a team.
Preferred Skills
- Experience with Django REST Framework or FastAPI.
- Knowledge of Docker and cloud platforms such as AWS/Azure.
- Familiarity with Celery, Redis, or background task processing.
- Understanding of CI/CD pipelines.
- Experience working in Agile/Scrum environments.
Pay: ₹300,000.00 - ₹550,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund