Applied Materials

Key Responsibilities

Responsible for  software development team deliverables from requirements to final code delivery
Expected to be proficient in programming and software development and managing teams of 5-10 developers
Should have experience in handling Algorithm development / optimization for large products
Given the requirement, expected to define functional specification, design specification, implementation & verification plan,
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,
Will need to interact with the end users of the products and applications engineering teams.
Provide timely communications on significant issues or developments and support team members to deliver on expectations
Ready to work in a Techno-managerial role with significant technical contribution from Manager

For more info, hit “Apply for job”