Posted on: 15/07/2025
Position Title : Python Developer
Location : Hyderabad
Experience Required : 5 - 6 Years
Role Overview :
We are looking for a skilled Python Developer to join our engineering team. This role focuses on building and maintaining scalable APIs, migrating legacy code, and working closely with cross-functional teams to deliver robust backend solutions. The ideal candidate will have hands-on experience with Python, familiarity with Ruby, and exposure to AWS serverless technologies.
Key Responsibilities :
- Design, develop, and maintain clean, reusable, and efficient code using Python and Ruby
- Refactor and modernize legacy systems into scalable, secure, and well-documented APIs
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and help drive technology adoption
- Participate in code reviews, pair programming, and Agile (SCRUM) development practices
- Work with AWS serverless services such as Lambda, S3, and SQS
- Ensure application reliability through thorough testing and quality checks
- Stay current with evolving technologies and advocate for continuous improvement
Required Qualifications :
- 5+ years of overall software development experience
- 3+ years of hands-on Python development
- Experience working with web frameworks such as Django, Flask, Rails, or Rack
- Basic familiarity with Ruby (at least 1 year preferred)
- Proficiency with JavaScript frameworks such as Angular, React, or Vue.js (1+ year)
- Solid understanding of AWS Services, especially Lambda, SQS, and S3
- Comfortable working in product-driven environments
- Strong frontend fundamentals in HTML5, CSS3, JavaScript
- Working knowledge of SQL and relational databases (PostgreSQL, MySQL)
- Experience with version control tools (e.g., Git)
- Familiarity with Docker and containerized development workflows
- Testing experience using frameworks like pytest, rspec, or jest
- Awareness of linters (e.g., RuboCop, Flake8, ESLint) for code quality
- Bachelors or Masters degree in Computer Science (or equivalent experience)
Nice to Have :
- Exposure to continuous integration and delivery (CI/CD) practices
- Experience working in an Agile or SCRUM-based team
- Strong communication skills and a collaborative mindset
This is a great opportunity for developers passionate about clean code, modern backend architecture, and cloud-native development. If youre someone who enjoys solving real-world problems with elegant code, wed love to hear from you.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513667
Interview Questions for you
View All