VP, Software Engineering
Bloomington, MN, USA | MatrixCare
IT / Information Technology
Job Description:79 people have viewed this job
The Vice President of Software Engineering is responsible for the effectiveness, efficiency, and continuous improvement of the product development teams.
As MatrixCare solutions are constantly evolving, the emphasis for this role will be on using external and internal inputs to define and maintain the vision, culture, structure, policies, procedures and control systems required to manage and deliver against a functional and technical product roadmap that maximizes customer satisfaction and MatrixCare business performance.
A successful individual in this role will be able to establish strong relationships with peers, customers, and other industry stakeholders to turn ideas into actions into results at the pace required of a leading entity in a highly competitive marketplace.
As our VP, Software Engineering, you will be responsible for:
Business Strategy and Planning (10%)
Participate in the MatrixCare Development Leadership Team, developing the overall development strategy and annual operating plans and budgets.
Develop deep knowledge and understanding of trends affecting the company, the healthcare market at large, customers, and other industry stakeholders.
Product Roadmap Management (20%)
Collaborate with Product owners and other stakeholders to drive product and technology strategy and refine development priorities.
Product Development Lifecycle Management (40%)
Serve as executive owner of all product development initiatives, ensuring successful execution against commitments and providing strong leadership and motivation to the entire organization.
Provide meaningful project status information to all stakeholders to ensure organizational alignment.
Oversee project timelines to identify resource gaps and scheduling conflicts to ensure timely completion of projects.
Identify and act on opportunities to leverage tools to improve the pace and/or quality of product development activities.
Provide Technical Advisory (10%)
Serve as the company’s Technical liaison with industry associations and standards bodies.
Attends and maintains membership in relevant industry groups and trade associations.
Build and maintain relationships with key industry influencers.
Monitors key vendors and technical websites for technical updates.
Reviews current and emerging technical matters to identify product and customer impacts.
Human Capital Management (20%)
Set individual and team objectives based upon overall business objectives.
Define and provide measurable goals and objectives for the team to maintain optimal performance and achieve company objectives.
Skills and Experience needed for this position:
Bachelor’s degree in engineering, computer science, or related field required.Advanced degree is strongly preferred.
10 or more years of leadership experience within-multi project product development teams.
5 or more years of direct experience with the Agile Development process.
5 or more years of experience in healthcare software or healthcare provider organizations.
Expertise in the development of web-based and mobility-enabled enterprise SaaS solutions.
Experience with contemporary technical frameworks and services including J2EE, .Net, HTML 5, Web Services, Cloud Services, relational databases, Big Data, iOS, Android, and commercial integration engines.
Solid knowledge of the healthcare market, including the value chain, market dynamics and the political and regulatory landscape is preferred.
Already a member? Sign In