Job description
About the Role:
We are seeking a skilled Software Developer in Hyderabad to design, build, and maintain scalable web applications. You will work closely with cross-functional teams to deliver high-quality, user-centric solutions using Python, Django, and Flask frameworks.
Responsibilities:
Develop, test, and deploy web applications using Python, Django, and Flask
Design and implement RESTful APIs for internal and external consumption
Write efficient SQL queries and design database schemas to support application requirements
Participate in code reviews, ensuring best practices and coding standards
Collaborate with product managers, UX designers, and QA engineers to deliver new features
Troubleshoot, debug, and optimize application performance
Maintain documentation for system architecture and development processes
Required Qualifications:
1–6 years of professional experience in software development
Proficient in Python and its ecosystem
Hands-on experience with Django and Flask frameworks
Strong understanding of RESTful API design and implementation
Solid SQL skills and experience with relational databases
Familiarity with Git or other version control systems
Good problem-solving skills and attention to detail
Effective verbal and written communication skills
Preferred Qualifications:
Experience with containerization tools such as Docker
Familiarity with cloud platforms (AWS, Azure, or GCP)
Knowledge of CI/CD pipelines and DevOps practices
Exposure to frontend technologies (JavaScript, React, or Angular)
Understanding of automated testing frameworks (pytest, unittest)
Experience working in Agile/Scrum environments
This job post has been translated by AI and may contain minor differences or errors.