Python developer
Posted Updated
Description
# Python Developer
## Job Summary
We are seeking a skilled **Python Developer** to join our dynamic team. The successful candidate will be responsible for developing, maintaining, and enhancing our software applications using Python and will play a crucial role in delivering high-quality software solutions. This role contributes to the organization’s goals by ensuring the development of reliable and efficient code that meets the needs of our clients.
## Responsibilities
- Develop, test, and maintain software applications using Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Contribute to code reviews and ensure coding standards are maintained.
- Implement and maintain APIs using the FastAPI framework.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
## Qualifications
- Proficiency in **Python Programming**.
- Experience with the **FastAPI Framework**.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
- Excellent communication skills.
## Preferred Skills
- Experience with other web frameworks such as Django or Flask.
- Knowledge of database systems like MySQL, PostgreSQL, or MongoDB.
- Familiarity with front-end technologies such as JavaScript, HTML, and CSS.
- Understanding of version control systems like Git.
## Experience
- Minimum of **5 years** of experience in a relevant field is required.
## Environment
This position is open for **multiple locations** including **Bangalore**, **Chennai**, **Pune**, and **Mumbai**. Candidates should be prepared for either in-office work or a potential hybrid model, depending on the company's policies.
## Salary
The estimated salary range for this position is **₹1,200,000 - ₹1,700,000** per annum.
## Growth Opportunities
Opportunities for career advancement within the company are available, allowing for professional development in a supportive environment.
