Job Description
About the Role:
As a Software Engineer at our Hyderabad office, you will work on building and maintaining scalable web applications using Python and React. This role is ideal for early-career professionals with 0-2 years of experience eager to grow in a dynamic environment.
Responsibilities:
Collaborate with product managers, designers, and engineers to define and implement new features
Develop front-end components using React and modern JavaScript (ES6+)
Implement back-end logic and services using Python
Ensure code quality through unit testing, code reviews, and best practices
Troubleshoot and debug issues across the full stack
Participate in Agile ceremonies and contribute to continuous improvement
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
0-2 years of professional software development experience
Proficiency in Python with a solid understanding of core concepts
Hands-on experience with React and modern JavaScript
Familiarity with HTML5, CSS3, and responsive design
Understanding of RESTful APIs and web services
Experience with Git version control
Strong problem-solving skills and effective communication abilities
Preferred Qualifications:
Experience with Django, Flask, or similar Python frameworks
Knowledge of state management libraries (e.g., Redux)
Familiarity with unit testing frameworks (e.g., PyTest, Jest)
Exposure to CI/CD pipelines and DevOps practices
Working knowledge of SQL and NoSQL databases
Internship or academic project experience in full-stack development
Understanding of Agile/Scrum methodologies
Basic knowledge of cloud platforms (AWS, GCP, or Azure)
Position Details
- Position Title: Software Engg
- Location:
- Experience Required: 2