Python Developer
Join Our Community
Required Skills
Job Description
Python Developer (3\+ Years Experience)
- *Job Title:** Python Developer
- *Experience:** 3\+ Years
- *Job Type:** Full\-time
- *Location:** Whitefield / Hybrid / Remote
Job Summary
We are looking for a skilled and motivated Python Developer with 3\+ years of hands\-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python, web frameworks, REST APIs, databases, and cloud\-based development. You will work closely with cross\-functional teams to deliver high\-quality software solutions that meet business requirements.
Key Responsibilities
- Design, develop, test, and maintain robust Python applications.
- Build and integrate RESTful APIs and backend services.
- Develop scalable and secure web applications using Python frameworks such as Django or Flask.
- Collaborate with frontend developers, QA engineers, and product teams to deliver end\-to\-end solutions.
- Optimize application performance, scalability, and reliability.
- Write clean, reusable, and well\-documented code following coding standards.
- Troubleshoot, debug, and resolve production issues.
- Work with relational and NoSQL databases for application development.
- Participate in code reviews and contribute to continuous improvement of development practices.
- Stay updated with emerging technologies and recommend improvements where applicable.
Required Skills
- 3\+ years of professional experience in Python development.
- Strong knowledge of Python programming and object\-oriented concepts.
- Hands\-on experience with Django and/or Flask.
- Experience in developing RESTful APIs.
- Good understanding of SQL databases such as PostgreSQL or MySQL.
- Experience with NoSQL databases like MongoDB is an added advantage.
- Familiarity with ORM frameworks.
- Experience with Git and version control systems.
- Knowledge of Docker and containerization.
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with Linux environments.
- Knowledge of unit testing frameworks such as PyTest or Unittest.
- Good understanding of software design principles and development best practices.
Preferred Skills
- Experience with FastAPI.
- Knowledge of asynchronous programming.
- Familiarity with CI/CD pipelines.
- Experience with Redis, Celery, RabbitMQ, or Kafka.
- Exposure to microservices architecture.
- Understanding of Agile/Scrum methodologies.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Soft Skills
- Strong analytical and problem\-solving abilities.
- Excellent communication and interpersonal skills.
- Ability to work independently as well as in a collaborative team environment.
- Strong ownership and accountability.
- Good time management and multitasking skills.
Why Join Us?
- Opportunity to work on challenging and innovative projects.
- Collaborative and growth\-oriented work environment.
- Competitive salary and benefits.
- Learning and career development opportunities.
- Exposure to modern technologies and cloud platforms.
Pay: ₹1,200,000\.00 \- ₹2,200,000\.00 per year
Benefits
- Provident Fund
Work Location: In person
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 1d ago
- Source
- Indeed