Job Description
About the Role:
As a Software Developer based in Hyderabad, you will join our dynamic engineering team to design, develop, and maintain high-quality software solutions. This entry-level position (0–2 years of experience) offers hands-on experience in a collaborative Agile environment, with opportunities for professional growth and skill development.
Responsibilities:
Collaborate with product owners and designers to understand requirements and translate them into technical specifications
Write clean, efficient, and maintainable code in languages such as Java, Python, or JavaScript
Participate in code reviews to uphold coding standards and best practices
Debug, troubleshoot, and resolve software defects and performance issues
Contribute to the design and implementation of new features and enhancements
Maintain and update technical documentation, including API specifications and user guides
Work within Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
0–2 years of professional software development experience
Proficiency in at least one programming language such as Java, Python, or JavaScript
Understanding of software development lifecycle and Agile methodologies
Familiarity with relational databases and SQL
Basic knowledge of version control systems, preferably Git
Strong analytical and problem-solving skills
Effective verbal and written communication abilities
Preferred Qualifications:
Experience with modern web frameworks (e.g., React, Angular, Spring Boot, Django)
Familiarity with CI/CD pipelines and DevOps practices
Exposure to cloud platforms such as AWS, Azure, or GCP
Knowledge of containerization technologies like Docker and Kubernetes
Experience working in a fast-paced startup or Agile environment
Relevant certifications in programming languages or cloud technologies
Position Details
- Position Title: Software Developer
- Location:
- Experience Required: 2