Job Summary :
We are looking for an experienced Python Developer with more than 5 years of professional experience to join our team in Hyderabad.
The ideal candidate will be responsible for designing, developing, and deploying backend web applications, implementing software solutions, and working with databases to ensure seamless functionality and performance.
This role demands strong programming skills, problem-solving abilities, and a collaborative mindset to work across cross-functional teams.
Key Responsibilities Development :
- Design, develop, test, and maintain robust backend applications using Python.
- Build efficient and reusable code to support scalable web applications.
- Implement APIs, microservices, and integration with third-party Design & Implementation :
- Analyze user requirements and translate them into effective software solutions.
- Develop secure, high-performance, and maintainable code using best practices.
- Ensure software quality through unit testing, integration testing, and code Management :
- Work with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Write optimized queries, stored procedures, and scripts for efficient data handling.
- Ensure database integrity, security, and & Documentation :
- Work closely with front-end developers, QA engineers, and product managers to deliver end-to-end solutions.
- Participate in Agile development processes, sprint planning, and daily stand-ups.
- Document technical specifications, system architecture, and code as Optimization & Troubleshooting :
- Monitor application performance and identify bottlenecks.
- Troubleshoot issues, debug code, and implement long-term fixes.
- Stay updated with emerging trends and technologies in Python & Skills :
- Bachelors degree in Computer Science, Engineering, or a related field (Masters preferred).
- 5+ years of professional experience as a Python Developer or in backend development.
- Strong expertise in Python frameworks such as Django, Flask, or FastAPI.
- Solid understanding of Object-Oriented Programming (OOP) concepts and software design patterns.
- Proficiency in databases relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
- Hands-on experience with RESTful APIs, microservices, and cloud environments (AWS / Azure / GCP).
- Familiarity with version control systems (Git / GitHub / GitLab).
- Good knowledge of Docker, Kubernetes, and CI / CD pipelines is a plus.
- Strong problem-solving, analytical, and debugging skills.
- Excellent communication and teamwork abilities.
Key Performance Indicators :
On-time delivery of assigned features and projects.Code quality, maintainability, and adherence to best practices.Application performance and uptime.Reduction in production bugs and issues.Positive feedback from cross-functional teams and stakeholders.What We Offer :
Competitive salary with performance-based incentives.Opportunity to work on challenging and innovative projects.Collaborative work environment with learning and growth opportunities.Exposure to latest tools, technologies, and best practices(ref : hirist.tech)