Job Description
About the Role:
We are seeking a motivated Software Developer to join our Hyderabad office. In this role, you will collaborate with cross-functional teams to design, develop, and maintain scalable web applications using Python and React. You will have the opportunity to work on the full software development lifecycle, contribute to architectural decisions, and grow your skills in a fast-paced, innovative environment.
Responsibilities:
Collaborate with product managers and designers to gather and clarify requirements
Design, develop, test, and deploy web applications using Python backend frameworks and React frontend
Write clean, maintainable, and efficient code following best practices
Participate in code reviews and provide constructive feedback
Debug and resolve technical issues in a timely manner
Maintain documentation for code, APIs, and system configurations
Optimize applications for performance, scalability, and security
Stay current with emerging technologies and propose improvements
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
0–2 years of professional software development experience
Proficiency in Python and hands-on experience with React
Solid understanding of RESTful APIs and web services
Familiarity with version control tools such as Git
Strong problem-solving skills and attention to detail
Effective verbal and written communication skills
Preferred Qualifications:
Experience with Python frameworks such as Django or Flask
Knowledge of state management libraries like Redux
Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions)
Exposure to cloud platforms (AWS, Azure, or GCP)
Understanding of containerization technologies such as Docker
Experience working in agile/Scrum development environments
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2