Technical Director Software at NetApp
As a Technical Director of Software Engineering you provide a strong leadership and consultative role to the function as related to driving product development and strategy. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. The Software Development function is responsible for enhancements to existing products as well as new product development.Essential Functions:- A major part of your responsibility will be to work on issues that impact development success or address future concepts, products or technologies. - This individual will provide future technical vision to the Software Development group. - Successfully negotiate strategic and other issues which effect the business internally and externally.- Must be a seasoned communicator and presenter.- Maintain affiliations and relationships with academic and industry technical experts globally and serve as external spokesperson for the company. - Provide leadership and guidance to senior engineers.
- Excellent oral and written communication skills are essential, particularly presentation skills.- Ability to work collaboratively with other engineers and senior professionals across functions; and have strong influencing and leadership skills.- Recognized expert in software design and development.- A strong understanding of the most complex concepts related to computer architecture, data structures and programming practices.- Ability to develop strategic project plans and schedules for complex projects or new product developments. Responsibility and Interaction:Responsibility: - The tasks this individual is responsible for are critical to the organization's future, have wide implications, and there may be multiple outcomes. - This individual will apply many years of expertise or unique technical/industry knowledge in solving problems that are unique and extremely complex given time, budget and resource constraints. - Demonstrate leadership and vision in determining and driving strategy decisions, process changes, business initiatives, etc. Interaction: - This individual must work effectively with staff to executive levels employees within the function, across functions and outside of the organization.- This individual is a recognized expert and exercises wide latitude in determining own objectives and approaches to critical assignments.- Is seen as a leader, or "guru" by others in the function and organization.
Typically requires a minimum of 15 years of related experience with a Bachelor’s degree; or 12 years and a Master’s degree; or a PhD with 8 years experience; or equivalent experience.