Job Description
**Job Title:** Software Developer
**About the Role:**
We are seeking a motivated Software Developer to join our Hyderabad team. In this entry-level role, you will work on full-stack applications using Python and React, collaborate with cross-functional teams, and contribute to all phases of the software development lifecycle.
**Responsibilities:**
- Develop and maintain web applications using Python and React
- Collaborate with product managers, designers, and QA to deliver high-quality features
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, and optimize application performance
- Write unit and integration tests to ensure code reliability
- Document technical designs and development processes
**Required Qualifications:**
- 0-2 years of professional experience in software development
- Proficiency in Python programming
- Experience building user interfaces with React
- Bachelor’s degree in Computer Science or a related field
- Understanding of software development lifecycle and Agile methodologies
- Strong problem-solving skills and attention to detail
- Effective verbal and written communication skills
**Preferred Qualifications:**
- Experience with RESTful APIs and microservices architecture
- Familiarity with version control systems, especially Git
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Knowledge of containerization tools like Docker
- Previous internship or project experience in full-stack development
- Basic understanding of database design and SQL
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2