Director of Software Engineering
Leverage strong management and technical skills to set objectives and develop strategies for the Software Engineering group. Lead subordinate managers and engineering professionals focused on testing and debugging operating systems that support NetApp storage applications.
Key Responsibilities
1. Design, develop, and implement policies to achieve strategic objectives.
2. Develop and approve policy exceptions within area of responsibility.
3. Collaborate with senior managers to establish strategic plans and objectives.
4. Participate in developing methods and evaluation criteria for projects and personnel.
5. Lead regional and global projects using technical, project management, and people management experience.
6. Oversee planning, staffing, budgeting, and expense management.
Requirements
* Excellent oral and written communication skills, including presentation skills.
* Deep understanding of business functions and their impact.
* In-depth knowledge of computer architecture, data structures, and programming practices.
* Experience in software development, budgeting, and cost control.
* Ability to manage professional employees and complex projects.
Accountability and Collaboration
* Manage a major segment within a broad functional area across multiple countries or globally.
* Direct activities with significant content, product, or project outcomes.
* Translate functional strategies into operational plans and priorities.
* Make decisions with significant operational or financial impact.
* Use expertise to solve complex issues and plan medium to long-term strategies.
* Establish clear goals and priorities, demonstrating leadership aligned with the organization's vision.
* Collaborate with senior management and vice presidents across functions and companies.
Qualifications
* Minimum 10 years of experience managing people.
* Preference given to those with government body experience.
* Proven ability to manage multiple critical projects.