Director IT Software Engineering (Enterprise Business Applications/ERP)

  • Olathe, KS
  • Posted 10 days ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

Business Software
Database
Design Architecture
Testing
Debugging
Documentation
Resource Allocation
Business Operations
Strategic Leadership
Risk Management
Customer Support
High Availability
Customer Satisfaction
Continuous Improvement
Innovation
IT Transformation
Business Systems
Accountability
Research
ProVision
Training
Collaboration
Functional Requirements
Return On Investment
Incident Management
Budget
Capacity Management
Computer Science
Information Technology
Leadership
Analytical Skill
Communication
Attention To Detail
Organizational Skills
Management
Customer Relationship Management (CRM)
Call Center
Electronic Commerce
Production Management
Software Engineering
Enterprise Resource Planning
Sarbanes-Oxley
Payment Card Industry
ISO/IEC 27001:2005
Regulatory Compliance
Agile
Scrum
Project Management
PMBOK
PMP
Six Sigma
IBM Rational

Job Details

Overview

We are seeking a full-time Director IT Software Engineering in our Olathe, KS location. The Director provides leadership and oversight in the strategy, innovation, design, technical implementation, and support of ERP and Enterprise Business Application software engineering, technologies and services. Accountable for driving innovation and technology transformation in the Enterprise Business Applications space. Provides strategic and operational direction for a multi-disciplinary team of IT architects, software engineers, database administrators, reliability engineers, and project managers. Manage integrations between core ERP, Enterprise Business Applications and other Garmin and non-Garmin applications.

Essential Functions
  • Direct the design, architecture, development, coding, testing, debugging and documentation of applications which satisfy business requirements while meeting technical and security standards
  • Cultivate a culture of continuous improvement, innovation, performance, and accountability across engineering and support teams by improving processes, operating models, and resource allocation, while leveraging modern development practices to ensure resiliency and high availability for critical business operations
  • Actively participate in prioritization of programs and projects with Garmin business units, enable tradeoff discussions and allocate appropriate IT resources
  • Provide strategic leadership and technical vision to IT Software Engineering and Production Management teams, ensuring risk management, operational resiliency, and high customer support efforts to internal and external customers to drive high availability, customer satisfaction, and continuous improvement that reduces cost and complexity
  • Drive global alignment by communicating business strategies, priorities, and key deliverables, while ensuring projects are properly staffed to meet objectives and delivery targets
  • Drive innovation and technology transformation
  • Guide change and assess potential impacts and risks to the integrity and stability of critical business systems and solutions
  • Cultivate a culture of highly accountable and performant Engineering teams based on modern development practices and technologies
  • Work with VP/Sr. Director and business partners to develop strategy and provide leadership to IT Software Engineering and Production Management teams in the delivery of available, resilient, and secure applications and integrations to meet business needs
  • Research, select, coordinate and manage vendors to ensure the best solutions, technology costs are well managed or controlled and provide ROI for Garmin
  • Observe and evaluate project and team performance and provide feedback when necessary, including the provision of proper training
  • Coordinate and collaborate across leadership and teams to ensure projects meet functional requirements, technical requirements, compliance controls, and development standards
  • Participate in governance processes to ensure proposed/accepted work has clear goals, scope and ROI
  • Assist with all the VP/Sr. Director's job responsibilities as required, learning about the responsibilities of the VP/Sr. Director, with the goal of completely understanding the application and technology functions
  • Assist in the successful integration of remote development sites into highly functional and cohesive global engineering and production management teams
  • Promote sharing of technologies and designs across multiple groups and product platforms
  • Participate in the incident management process serving as situation manager when necessary
  • Participate in departmental budgeting and capacity planning
  • Exercise daily use of considerable discretion and judgment

Basic Qualifications
  • Bachelor's Degree in Engineering, Computer Science or Information Technology or another substantially similar field
  • Minimum of 10 years of work experience in a technology engineering role
  • Minimum of 5 years of experience as a Garmin International Information Technology Leader OR a minimum of 10 years of related leadership experience as a Leader/Manager performing duties like the essential functions of this job description
  • Demonstrated leadership experience designing, implementing and supporting global technologies and applications
  • Proven track record of developing strategic vision including the delivery and implementation of technologies and projects in a dynamic, fast paced environment
  • Superior organizational, analytical, and communication skills with keen attention to detail and quality
  • Excellent time management and organizational skills that generate and support pragmatic solutions, exceeding Garmin customer and stakeholder requirements, while maintaining high-quality standards
  • Knowledge of Garmin's overall product line and customers

Desired Qualifications
  • Experience successfully coordinating teams and multiple projects in matrix environment
  • Experience managing the implementation of applications including CRM, Call Center, e-Commerce applications, ERP, etc.
  • Experience with development and production management of software engineering applications, ERP, and enterprise business applications
  • Experience with Sarbanes-Oxley (SOX), Payment Card Industry (PCI), NIST, ISO27001, GDPR, or other compliance regulations
  • Experience with various development and project management methodologies (i.e. Agile SCRUM)
  • Certification in a nationally accredited project management discipline (i.e., PMI, PMP, Six Sigma, Unified Rational, etc.)

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Employment Benefits
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.