Job Description
About the Role:
We are seeking an early-career Software Developer to join our Hyderabad engineering team. In this role, you will contribute to the design, development, and maintenance of scalable web and mobile applications. You will collaborate with cross-functional teams to deliver high-quality software solutions while gaining hands-on experience and advancing your technical skills.
Responsibilities:
Write clean, maintainable, and efficient code based on specifications
Participate in all phases of the software development lifecycle, including requirement analysis, design, implementation, testing, and deployment
Collaborate with product managers, designers, and QA engineers to understand requirements and deliver solutions
Perform code reviews and provide constructive feedback to peers
Debug, troubleshoot, and resolve software defects and performance bottlenecks
Contribute to the continuous improvement of processes, tools, and methodologies
Document technical designs, implementation details, and operational procedures
Required Qualifications:
0–3 years of professional software development experience
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Proficiency in at least one programming language such as Java, Python, C#, or JavaScript
Solid understanding of data structures, algorithms, and object-oriented principles
Experience with version control systems (e.g., Git)
Familiarity with relational databases and SQL
Strong problem-solving skills and attention to detail
Good verbal and written communication skills
Ability to work effectively in a collaborative, agile environment
Preferred Qualifications:
Experience with front-end frameworks such as React, Angular, or Vue.js
Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud)
Familiarity with containerization and orchestration tools (Docker, Kubernetes)
Knowledge of CI/CD pipelines and automated testing frameworks
Understanding of software design patterns and best practices
Contributions to open-source projects or personal coding portfolio
Master’s degree in a technical discipline
Position Details
- Position Title: Software dev
- Location:
- Experience Required: 3