Consultant - Software (Evergreen)
Hyderabad, IN
Job Title: Software Developer
Location: Hyderabad, India
About the Role:
We are looking for a skilled and motivated Software Developer with 3–5 years of experience to join our growing development team in Hyderabad. The ideal candidate will have a strong technical background, a passion for coding, and the ability to work collaboratively in a dynamic environment.
Key Responsibilities:
-
Design, develop, test, and deploy scalable software applications and systems.
-
Collaborate with cross-functional teams to define, design, and deliver new features.
-
Write clean, maintainable, and efficient code following best practices.
-
Participate in code reviews and provide constructive feedback.
-
Troubleshoot, debug, and resolve technical issues in existing systems.
-
Contribute to the continuous improvement of development processes and tools.
-
Stay updated with the latest trends and technologies in software development.
Required Skills and Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
3–5 years of professional software development experience.
-
Strong proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
-
Experience with frameworks such as Spring Boot, .NET, or Node.js.
-
Good understanding of database technologies (SQL, NoSQL).
-
Familiarity with version control tools (e.g., Git).
-
Experience with RESTful API development and integration.
-
Knowledge of software development methodologies (Agile/Scrum).
-
Excellent problem-solving and analytical skills.
-
Strong communication and teamwork abilities.
Preferred Qualifications (Nice to Have):
-
Exposure to cloud platforms like AWS, Azure, or Google Cloud.
-
Experience with containerization (Docker, Kubernetes).
-
Knowledge of CI/CD tools and practices.
-
Familiarity with frontend technologies (React, Angular, Vue.js).