Job Description
About the Role:
We are seeking an enthusiastic Software Developer to join our Hyderabad team. In this role, you will contribute to the design, development, and maintenance of web applications using Python and React. You will collaborate with cross-functional teams to deliver quality software and gain hands-on experience in a fast-paced environment.
Responsibilities:
Write clean, efficient, and maintainable code in Python and React
Collaborate with product managers, designers, and QA to define and implement new features
Participate in code reviews and contribute to team best practices
Debug and resolve software defects and performance issues
Write unit and integration tests to ensure code quality
Maintain documentation for code, APIs, and development processes
Stay updated with emerging technologies and industry trends
Required Qualifications:
Bachelor’s degree in Computer Science or related field, or equivalent practical experience
0–2 years of professional software development experience
Proficiency in Python and familiarity with core libraries
Hands-on experience with React and modern JavaScript (ES6+)
Understanding of RESTful APIs and web services
Experience with version control systems such as Git
Strong problem-solving skills and attention to detail
Good communication skills and ability to work effectively in a team
Preferred Qualifications:
Experience with Python web frameworks (Django or Flask)
Familiarity with SQL and NoSQL databases
Exposure to testing frameworks (e.g., pytest, Jest)
Basic understanding of CI/CD pipelines and DevOps principles
Knowledge of cloud platforms (AWS, Azure, or GCP)
Experience working in Agile/Scrum environments
Basic UI/UX design principles
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2