We are looking for a Technical Software Manager – Java to lead our product software development team. As a techno-managerial role, you will be responsible for technical mentorship, software development, and managing teams of 7-10 developers.
Requirements
- Bachelor's Degree / master’s degree in engineering with CE /EE background
- 14-16 years of total work experience
- Minimum 2-3 yrs experience in People management
- Minimum of 12-year experience in software development with exposures to bug fixing, maintenance, continuous integration releases & working in complex systems
- Minimum experience of 10+ years in Java / C#
- Minimum experience of 2+ years of in driving/contributing towards HLD & LLD, participated in design reviews, contribution towards code reviews & coding practices (like clean code & SOLID principles)
- Minimum experience of 2+ years in working with large volumes of data, databases like mariaDB, posgres etc.
- Good to have: Minimum experience of 2+ years in cloud/cloud native technologies around containers & orchestrations technologies such as dockers & Kubernetes.
- Minimum experience of 2+ years in driving architecture.
Benefits
- Supportive work culture
- Programs and support for personal and professional growth
- Relocation assistance