Python Developer
Posted:
18 October 2026 (Yesterday)
Application Deadline:
15 January 2027
Vacancies:
1 Vacancy
Job Summary
Job Title: Python Developer
Company Name: ABC IT Consultants
Job Type: Full-Time
Experience: 25 Years (Flexible based on requirements)
Location: Bangalore
Work Mode: On-site
Department: Software Development / IT
Salary: 14LPA - 25LPA
Job Summary
ABC IT Consultants is looking for a skilled and motivated Python Developer to join our growing technology team. The ideal candidate should have strong programming skills in Python experience in developing scalable applications and a good understanding of software development principles.
The candidate will be responsible for designing developing testing and maintaining Python-based applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design develop test and maintain efficient Python applications.
- Write clean reusable scalable and well-documented code.
- Develop and integrate RESTful APIs and third-party services.
- Work with databases such as MySQL PostgreSQL or MongoDB.
- Collaborate with frontend developers QA engineers and other team members.
- Identify troubleshoot and resolve application bugs and performance issues.
- Participate in code reviews and follow software development best practices.
- Optimize application performance reliability and scalability.
- Use version control systems such as Git for code management.
- Prepare technical documentation and contribute to project planning.
- Stay updated with emerging technologies frameworks and Python development practices.
Required Skills and Qualifications
- Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience.
- Strong proficiency in Python programming.
- Good understanding of object-oriented programming (OOP) concepts.
- Experience with Python frameworks such as Django Flask or FastAPI.
- Knowledge of REST APIs and web services.
- Experience working with relational or NoSQL databases.
- Familiarity with Git and version control workflows.
- Understanding of debugging testing and application optimization.
- Knowledge of HTML CSS and JavaScript is an added advantage.
- Strong analytical problem-solving and communication skills.
Preferred Skills
- Experience with cloud platforms such as AWS Azure or Google Cloud.
- Familiarity with Docker and CI/CD pipelines.
- Knowledge of unit testing frameworks such as Pytest or unittest.
- Exposure to Linux environments and deployment processes.
- Understanding of Agile/Scrum methodologies.
- Experience with Celery Redis or message queues is an advantage.
Experience Requirements
- Relevant experience in Python application development.
- Experience requirements may vary depending on project needs and technical expertise.
- Freshers with strong Python fundamentals and relevant projects may also be considered if applicable.
What We Offer
- Opportunity to work on challenging technology projects.
- Collaborative and professional work environment.
- Opportunities for learning and career development.
- Exposure to modern tools technologies and development practices.
- Competitive compensation based on skills and experience.
How to Apply
Interested candidates are invited to submit their updated resume along with details of their relevant Python development experience.
Company: ABC IT Consultants
Join ABC IT Consultants and be part of a team focused on building reliable scalable and innovative software solutions.
Recommended details to finalize before posting
For a more targeted job advertisement confirm these details:
Experience level: Fresher / 13 years / 35 years
Job location: City or country
Work arrangement: On-site / Hybrid / Remote
Primary framework: Django / Flask / FastAPI
Salary range: Optional but helpful for attracting suitable candidates
You can use the description above as-is after filling in the company-specific details.