
Technical Software Manager – Java
- Bangalore, Karnataka
- Permanent
- Full-time
- Responsible for Product software development team deliverables from requirements to final code delivery with required SW Quality.
- Learn Product Domain and Software to provide technical mentorship to teams.
- Expected to be proficient in programming and software development and managing teams of 7-10 developers.
- Ready to work in a Techno-managerial role with significant technical contribution from Manager (60% technical & 40% management)
- Given the requirement, expected to define functional specification, design specification, implementation & verification plan.
- Require strong communication skill to interact and influence stakeholders as you will need to interact with the end users of the products and applications engineering teams.
- He / She should be an expert in software development Life cycle and exposure to Agile development methodologies.
- Expected to be good at problem solving and debugging.
- Will require to effectively work in a multi-site environment, with teams across time zones.
- Provide timely communications on significant issues or developments and support team members to deliver on expectations
- Lead teams to support organizational initiatives and generic issues
- Involve in hiring and building Task force for the team.
- As a project lead own the planning and tracking of deliverables
- Be willing to travel to onsite locations for Business meetings, Version installations.
- Bachelor's Degree / master’s degree in engineering with CE /EE background with 14-16 years of total work experience.
- Minimum of 10-year experience in software development with exposures to bug fixing, maintenance, continuous integration releases
- Minimum 5–6-year experience in technical road mapping / field interaction/ cross functional teamwork / project leadership and handling teams of 7 -10 members
- Minimum experience of 10+ years in Java / C#. Example – if its java, well versed with Java 8+ features (hands on coding & design standards)
- Minimum experience of 2+ years of in driving/contributing towards HLD & LLD, contribution towards code reviews & coding practices (like clean code & SOLID principles)
- Minimum experience of 2+ years in cloud/cloud native technologies around containers & orchestrations technologies such as dockers & Kubernetes
- Minimum experience of 2+ years in working with large volumes of data, DB mariaDB, posgres etc.
- Minimum experience of 2+ years in building/driving microservices based architecture
- Minimum experience of 1-2 years in DevOps practices
- Minimum 1-2 yrs experience in People management
- Strong experience of experience of working in global teams and handling multiple stake holders
- Exposure to Agile methodologies and tool chain & business Expertise
- Has knowledge of best practices and how own area integrated with others; is aware of the competition and the factors that differentiate them in the market