Job Description
About the Role:
We are seeking a passionate early-career Software Developer to join our Hyderabad team. The ideal candidate will have hands-on experience with Python and React, and a drive to build scalable, efficient web applications while working closely within a cross-functional Agile team.
Responsibilities:
Develop and maintain backend services using Python frameworks
Build and enhance user interfaces with React and related web technologies
Collaborate with product managers, designers, and other developers in an Agile environment
Participate in code reviews, debugging, and performance optimization
Write unit tests and maintain technical documentation
Troubleshoot and resolve software defects and issues
Required Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field
0-2 years of professional software development experience
Proficient in Python and familiar with at least one framework (Django, Flask, or FastAPI)
Strong knowledge of React and JavaScript ES6+
Understanding of RESTful APIs and integration techniques
Familiarity with HTML5, CSS3, and modern front-end build tools
Solid problem-solving skills and attention to detail
Effective verbal and written communication skills
Willingness to learn new technologies and work in a collaborative team environment
Preferred Qualifications:
Internship or project experience with full-stack development
Experience with state management libraries such as Redux or Context API
Knowledge of version control systems, particularly Git
Basic understanding of CI/CD pipelines and DevOps practices
Familiarity with cloud platforms (AWS, Azure, or GCP)
Contributions to open-source projects or coding communities
Exposure to Agile methodologies (Scrum or Kanban)
Eagerness to take on additional responsibilities and mentor interns
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2