Overview
Skills
Job Details
As the Software Development Manager, you will be responsible for working with business users, working with MSPs, supporting the legacy systems and ensuring the business requirements are scoped into the new implementation. This role will work with leadership team and ensure that our systems are scalable, well-integrated, and aligned with business needs.
The ideal candidate combines a strong technical product manager background with a track record of delivering business value through technology. They bring deep expertise in business processes and systems, and have participated in implementations and integrations in complex environments.
The role will report to CEO.
Responsibilities:
- Understand business process end to end and ensure support of existing Legacy systems like BASIS, AMCS, Great Plains, VERTEX, Samsara.
- Work with the MSP to provide support and bug fix the applications.
- Manage the development team in understanding the business requirements and build key reports. Be the go between person between Management and the developers.
- Ensure version control, upgrades and patching of the application and work with the IT team to implement the patches.
- Develop and execute the long-term Technology roadmap in partnership with Business teams, ensuring alignment with business priorities.
- Participate in implementations, administration, integrations, and optimizations for Oracle systems (ERP, Procurement, Order Management, CPQ, Field Services).
- Establish best practices for system governance, security, and compliance, working closely with stakeholders and executives.
- Collaborate with business teams to understand pain points and drive continuous improvements.
- Evaluate and manage outsourced Application Managed Services (AMS) partnerships, ensuring cost-effectiveness and service quality.
- Act as the technical advisor and subject matter expert for Application systems, providing guidance on emerging technologies.
- Support change management efforts to drive system adoption and process standardization.
Required Qualifications:
- Bachelor s degree in computer science, Information Systems, with experience blending finance domain knowledge with technology delivery.
- 8 or more years of experience as a people manager leading teams in an Product Manager role or similar.
- Strong knowledge of process flows, data flows, and system security best practices.
- Experience managing AMS (Application Managed Services) providers and external consulting engagements.
- Experience driving change in fast-paced environments and communicating with technical and non-technical audiences.
- Good understanding of strategic and emerging technology trends, and the practical application of existing and emerging technologies to new and evolving business and operating models.
Desired Qualifications:
- Understand Process flow and be a liaison between business and application developers.
- Knowledge of SQL and understanding of underlying table structure to extract data.
- Ability to create Process flow diagrams and create business requirement documents.
- Experience with agile principles, software development and testing methodologies (waterfall, Scrum, rapid prototyping, DevOps etc).
- Experience with integration platforms (Workato, MuleSoft, Dell Boomi, etc.).
Knowledge of applications like BASIS, AMCS, RTA, Great Plains is a plus.