Job Title: Software Developer
Location: Hyderabad, India
About The Role
We are looking for a skilled and motivated Software Developer with 35 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.
- 35 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).