Position Title: Vice President, Engineering – Network
Department: Information Technology
Overview: One Inc has revolutionized business payments by creating a seamless, secure, and fully digital payment network that simplifies processes, enhances efficiency, consolidates data and enhances payment lifecycle visibility. We empower businesses of all sizes with efficient reconciliation, enabling real-time transactions, transparent operations, and scalable solutions to foster connectivity and economic growth.
The One Inc. Vice President of Engineering – Network is responsible for technical execution of the product roadmap supporting our Vendor/Provider ecosystem. This leader will partner with Product Management and Enterprise Architecture to design and implement product capabilities in adherence to One Inc.’s architecture and engineering principles and industry best practices. Create a positive environment where all team members can learn and be challenged to do their best work.
Key Accountabilities
· Drive the delivery of product enhancements to support the expanding One Inc Network of vendors/providers, ensure smooth onboarding, payment choice and reconciliation and reporting
· Leverage knowledge of the insurance industry and claims payments to inform solutions that enrich our product offering
· Serve as the primary technology leader and escalation point for a critical set of product capabilities at One Inc.
· Drive knowledge transfer to close information and knowledge gaps between teams
· Smooth out processes for intaking, managing, executing work across the agile teams, meet delivery commitments with quality
· Implement improvements in the creation of product enhancements
· Work with the engineering team to upskill or reposition resources as product needs change
- Enhance and modify engineering organizational structure to meet scale and time-to-market demands
Detailed Responsibilities
Personnel Management
Manages contributing engineering teams, by working with Team Leads, scrum masters, technical product managers, and software architects. Participate in hiring, performance reviews, team restructuring, and other personal management activities.
Program Management and Engineering Execution
Execute product vision and features based on agreed product vision. Ensure all inter-dependencies align between functional disciplines (e.g., Software, IT, UX, and UI). Facilitate engineering department contribution to overall company vision that incorporates other departments (e.g., marketing, sales, business development, etc.).
Technical Leadership
Responsible for co-developing the technical strategy with the CIO and Enterprise Platform Architects. Responsible for co-developing and maintaining a technical roadmap with Architecture that will continue to innovate from a technical standpoint.
Strategy Development
Serves as part of the senior staff, working in an interdisciplinary manner with their peers in other departments (e.g., VP Marketing, VP Sales, VP Product) as well as the CEO and CIO to develop company and product strategy.
Budget
Responsible for managing the budget for the engineering group. This includes headcount, consulting expenses, prototyping costs, equipment cost, professional development, T&E.
Skills & Abilities:
- Experience with the insurance industry, claims payments, and/or payments processing.
- Demonstrated ability to complete Software Development initiatives.
- Ability to learn, understand, and adopt new technologies to satisfy business needs.
- Able to translate business requirement into clean/logical design, strong skills in guiding architecture design and code reviews.
- Ability to work in a team, independently, and with little supervision.
- Excellence in RUP and Agile methodologies.
- Excellent written and communication skills.
- Ability to manage shifting priorities and timelines.
- People Leader with experience managing globally distributed engineering teams including Managers and individual contributors.
- A great collaborator who can work across borders and operating styles to bring together multiple perspectives, able to handle conflicts with best interests of company and customers in mind.
Education & Experience:
- Bachelor’s Degree in Computer Science or related discipline or equivalent experience.
- Minimum 8+ years’ experience with managing Software development teams and products.
- 10+ years’ hands-on experience in software development with C#, Java or other enterprise software language a plus.
Desired Traits:
- Growth Mindset, Problem Solver, Self-starter, Demonstrates Ethical Behavior, Strong Drive, Team Player, Supportive & Adaptable to Change, Exudes a commitment to Personal & Professional Development.