Technical Software Manager – Java role at Applied Materials involves leading product software development team deliverables, providing technical mentorship, and managing teams of developers. The ideal candidate should have 14-16 years of experience in software development, people management, and technical leadership.
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
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship