The VP of Software will build and manage a diverse internal and external team across disciplines (artists designers software engineers QA and other production staff) to deliver new exciting and profitable software experiences for sports simulators and launch monitors across both our Mobile and Console platforms. The VP is responsible for leading the strategic vision and delivery execution of the full suite of software products. They will align the business and product priorities define the product roadmap and lead the delivery of products that will shape the next generation of customer/consumer experience. This software executive will steer the Development Director and team from one project phase to the next while ensuring a collaboration and communication with the Exec team and BOD. They must partner closely with outside development firms to ensure that they are managing the project on time to quality and within budget.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- This is a highly cross-functional role in which the VP of Software will be responsible for shaping the overall product strategy roadmap and methods and practices for the software/product team to support the achievement of Full Swings business goals. Continuing to evolve the Full Swing software stack and create an air-tight development process.
- In an Agile environment guide the product strategy and roadmap for software that interfaces with Full Swings highly innovative hardware across multiple platforms with ownership over the technical definition architecture and quality assurance for new software product development and scaling & sustaining activities.
- Lead the balance of business needs with technology assessments and recommends alternative technical approaches to meet design requirements when needed and help drive the next generation User Experience (UX) across the software portfolio.
- Collaborate with hardware and product feature teams and customer insights (sales/marketing) teams to guide new product development through all stages of the product life cycle: from the identification of customer needs and product definition through development launch and sustainment.
- Establish project budget determine task requirements and assign tasks to team resources. Manage each POD and with focus on Quality and on time delivery of the new software experiences. Establish project schedule and lead across multiple geographical locations to delivery dates working closely with DD. Define engagement practices: Ensure all workflow is clearly defined processes are documented and staff trained in expectations on the workflow.
- Create an engineering culture of technology innovation and excellence characterized as highly collaborative execution-focused and high-velocity. Participate and drive resourcing hiring performance reviews and team building of the software/product organization.
This position will be onsite five days a week to start with the ability to transition to a hybrid schedule.
Requirements
Required Education Experience & Skills
- 10 years experience in a software development environment 8 years Project Management or Project Lead experience and 5 years of leadership experience.
- A strong business sense an ability to relate priorities and work the business and customer needs in developing impactful customer/consumer experiences.
- Proficient in tools such as Jira Hansoft Perforce and Confluence and Unity.
- To have scaled effective development teams with an understanding of user-centered approaches to problem-solving and development process management.
- Ability to articulate a vision and strategy in a way that inspires and motivates a team and focuses its energy on achieving product and business goals. A proven track record of delivering complex initiatives working across multiple teams.
- Expertise in establishing project plan and project budget determining task requirements assigning tasks and implementing operational changes. Excellent knowledge of production life cycle and project planning tools.
Preferred Education Experience & Skills
- Experience working on console development would be a plus.
- Mobile Gaming and Mobile Application development would be a plus.
- Experience in a Scrum / Agile software development environment. Scrum Master Certification is desired.
- A Bachelors degree in computer science or a related field is preferred although not required Masters degree is a plus (Engineering Computer Science Business Administration).
- PMP Certification is a plus.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice.
Work Environment
- This role operates in a hybrid or office-based environment depending on company needs.
- Work is primarily performed in an office setting with standard working hours; however occasional after-hours support may be required.
- The position requires frequent interaction with employees across different departments requiring strong collaboration and communication skills.
- The role may involve sitting for extended periods working on a computer.
- Able to lift 25 lbs
What We Offer:
- Comprehensive Benefits Package Medical dental and vision coverage plus more
- 401(k) with Company Match Up to 4% contribution match
- Paid Time Off Generous PTO and paid holidays
- Supportive Work Environment A relaxed non-corporate atmosphere
- Team Culture Engaging team bonding events and activities
- Onsite Wellness Access to a personal trainer gym facilities and yoga classes for a healthy work-life balance
Ready to Grow with Us
At our company rapid growth means endless opportunities! Were committed to developing talent from within offering clear career advancement paths across all roles. Over 70% of our managersand many other key team memberswere promoted internally. If youre eager to grow and make an impact join us and see where your potential can take you!
Full Swing Golf is an Equal Opportunity Employer. We believe everyone has the power to make a difference and are committed to fostering an inclusive workplace. We provide equal employment opportunities regardless of sex race color gender religion marital or domestic partner status age national origin ancestry disability medical condition sexual orientation pregnancy military or veteran status citizenship or genetic information. If you need an accommodation during the application or interview process please contact
Salary Description
$200000-$290000
Required Experience:
Exec
The VP of Software will build and manage a diverse internal and external team across disciplines (artists designers software engineers QA and other production staff) to deliver new exciting and profitable software experiences for sports simulators and launch monitors across both our Mobile and Conso...
The VP of Software will build and manage a diverse internal and external team across disciplines (artists designers software engineers QA and other production staff) to deliver new exciting and profitable software experiences for sports simulators and launch monitors across both our Mobile and Console platforms. The VP is responsible for leading the strategic vision and delivery execution of the full suite of software products. They will align the business and product priorities define the product roadmap and lead the delivery of products that will shape the next generation of customer/consumer experience. This software executive will steer the Development Director and team from one project phase to the next while ensuring a collaboration and communication with the Exec team and BOD. They must partner closely with outside development firms to ensure that they are managing the project on time to quality and within budget.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- This is a highly cross-functional role in which the VP of Software will be responsible for shaping the overall product strategy roadmap and methods and practices for the software/product team to support the achievement of Full Swings business goals. Continuing to evolve the Full Swing software stack and create an air-tight development process.
- In an Agile environment guide the product strategy and roadmap for software that interfaces with Full Swings highly innovative hardware across multiple platforms with ownership over the technical definition architecture and quality assurance for new software product development and scaling & sustaining activities.
- Lead the balance of business needs with technology assessments and recommends alternative technical approaches to meet design requirements when needed and help drive the next generation User Experience (UX) across the software portfolio.
- Collaborate with hardware and product feature teams and customer insights (sales/marketing) teams to guide new product development through all stages of the product life cycle: from the identification of customer needs and product definition through development launch and sustainment.
- Establish project budget determine task requirements and assign tasks to team resources. Manage each POD and with focus on Quality and on time delivery of the new software experiences. Establish project schedule and lead across multiple geographical locations to delivery dates working closely with DD. Define engagement practices: Ensure all workflow is clearly defined processes are documented and staff trained in expectations on the workflow.
- Create an engineering culture of technology innovation and excellence characterized as highly collaborative execution-focused and high-velocity. Participate and drive resourcing hiring performance reviews and team building of the software/product organization.
This position will be onsite five days a week to start with the ability to transition to a hybrid schedule.
Requirements
Required Education Experience & Skills
- 10 years experience in a software development environment 8 years Project Management or Project Lead experience and 5 years of leadership experience.
- A strong business sense an ability to relate priorities and work the business and customer needs in developing impactful customer/consumer experiences.
- Proficient in tools such as Jira Hansoft Perforce and Confluence and Unity.
- To have scaled effective development teams with an understanding of user-centered approaches to problem-solving and development process management.
- Ability to articulate a vision and strategy in a way that inspires and motivates a team and focuses its energy on achieving product and business goals. A proven track record of delivering complex initiatives working across multiple teams.
- Expertise in establishing project plan and project budget determining task requirements assigning tasks and implementing operational changes. Excellent knowledge of production life cycle and project planning tools.
Preferred Education Experience & Skills
- Experience working on console development would be a plus.
- Mobile Gaming and Mobile Application development would be a plus.
- Experience in a Scrum / Agile software development environment. Scrum Master Certification is desired.
- A Bachelors degree in computer science or a related field is preferred although not required Masters degree is a plus (Engineering Computer Science Business Administration).
- PMP Certification is a plus.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities duties or responsibilities that are required of the employee for this job. Duties responsibilities and activities may change at any time with or without notice.
Work Environment
- This role operates in a hybrid or office-based environment depending on company needs.
- Work is primarily performed in an office setting with standard working hours; however occasional after-hours support may be required.
- The position requires frequent interaction with employees across different departments requiring strong collaboration and communication skills.
- The role may involve sitting for extended periods working on a computer.
- Able to lift 25 lbs
What We Offer:
- Comprehensive Benefits Package Medical dental and vision coverage plus more
- 401(k) with Company Match Up to 4% contribution match
- Paid Time Off Generous PTO and paid holidays
- Supportive Work Environment A relaxed non-corporate atmosphere
- Team Culture Engaging team bonding events and activities
- Onsite Wellness Access to a personal trainer gym facilities and yoga classes for a healthy work-life balance
Ready to Grow with Us
At our company rapid growth means endless opportunities! Were committed to developing talent from within offering clear career advancement paths across all roles. Over 70% of our managersand many other key team memberswere promoted internally. If youre eager to grow and make an impact join us and see where your potential can take you!
Full Swing Golf is an Equal Opportunity Employer. We believe everyone has the power to make a difference and are committed to fostering an inclusive workplace. We provide equal employment opportunities regardless of sex race color gender religion marital or domestic partner status age national origin ancestry disability medical condition sexual orientation pregnancy military or veteran status citizenship or genetic information. If you need an accommodation during the application or interview process please contact
Salary Description
$200000-$290000
Required Experience:
Exec
View more
View less