Director (Global Enterprise Business Systems) - Allegis Group
Hanover, MD 21076
About the Job
Job Summary:
The Director, Global Enterprise Business Systems is responsible for the ecosystem of ERP and business process applications across the enterprise that support our back office applications such as “Order to Cash” processing including Onboarding, Time/Expense Capture, Professional Services, payroll, financial reporting, Pay/Bill, Benefits, Learning Platforms, associated technology optimizing our centralized field support functions and supporting shared services. They are responsible for the overall strategy, architecture, operations, and management of each platform in their domain. The Director has end-to-end accountability to ensure the success of the platform, drive quick prioritization and decision-making, and help build a collaborative work environment.
This position ensures that the systems needed to support the mission, goals, and operations of Allegis Group, Inc. are provided in a timely, accurate, creative, and cost-effective manner. The Director is expected to build a scalable, responsive organization to help improve the usability and efficacy of commercial off the shelf (COTS), custom in house applications, mobile applications, and Cloud Solutions (SaaS), all delivered and supported in alignment with the global business strategy. In carrying out the functions and responsibilities of this position, s/he is administratively responsible to the Chief Information Officer and is accountable for project completion to key executives and key business units within the Allegis Operating Companies. This position will direct the efforts of development, implementation and support organization, inclusive of internal employees, onshore and offshore contractors and multiple partnerships across the globe.
Responsibilities
Essential Functions:
- Develop and manage enterprise business systems teams supporting Peoplesoft/Oracle HCM, ERP, Financial, Treasury, Enterprise Financial Management, and all Middle Office and shared services capabilities, implementing strategies to enable continued global growth and competitive advantage consistent with the overall business strategy.
- Accountable for process improvement and metrics that demonstrate efficient delivery of software services and projects, driving efficiency, effectiveness of delivery and value to the business.
- Collaborate with the sponsor to define program metrics, consolidation of individual project metrics, and publishing the value realized for programs after implementation.
- Collaborates closely with future state Oracle Fusion Teams to align transition from initial interim build/deploy phases, and to operate and run support through all phases, including upgrade support in the Cloud and Ongoing Robust monitoring and DevOps capabilities for all regions.
- Collaborate and partners with business to plan and execute development projects, ensure teams have appropriate products and technical specifications, direction and resources to deliver projects on an aggressive, but achievable timeline
- Oversees internal and external application development projects, as assigned, from inception through successful implementation to ensure timely, effective completion and compliance. Develops and manages project plans and monitors progress against plan, using tools to capture and track the pipeline and individual projects and resources.
- Directs and oversees staff, and outside consultants as needed in the planning, development, and on-going maintenance of strategic systems needed by the organization. This includes timely and effective releases, patches, issue resolution, etc. for existing business systems.
- Creates and executes a roadmap for deliverables based on requirements, projects, and support functions.
- Manage delivery of enterprise application vendors and services providers. Maintains knowledge on product direction and future offerings of enterprise application vendors.
- Conduct high level planning sessions for the programs ensuring the key elements of the program are appropriately planned and communicated.
- Develop strategy to mitigate overall exposure and risk for programs. Ensure risk and issues are being actively addressed to avoid negative outcomes.
- Responsible for ensuring a sound testing strategy and execution in conjunction with the technical and business process leaders.
- Responsible for program level planning, ensuring plans are created and updated in a timely manner, communicated to relevant stakeholders, program risks are assessed and managed and program level issues are addressed
- Executes on continuous improvement of the existing software applications and architecture. Ensure quality deliverables consistently.
- Deep and comprehensive knowledge of applications functional and non-functional requirements.
- Provide thought leadership and direction to all aspects of software development and support, partnering with Enterprise Architecture, and Product functions to ensure road maps align with greatest business opportunities and drive delivery consistent with plan.
- Overarching responsibility for executing best practices approaches and methodologies (ex: ITIL, Agile/ Scrum, SDLC, SOA, etc.) for the support and sustainability of enterprise business systems.
- Oversight of Service Level Agreement (SLA) management and contracts as they relate to software systems in partnership with Vendor Management organization.
- Partner with Enterprise Architecture on technology assessments.
- Outstanding conceptual, analytical and strategic skills and a vigorous thought process are required, as is the ability to balance strategic visions and execution capabilities to deliver results.
- High level of intellectual ability and be able to demonstrate appropriate insightful problem solving skills.
- Excellent organizational, leadership, decision-making and communication skills are necessary to perform the functions as described. Incumbents must be adept at navigating the business, persuading, influencing and negotiating with others as necessary to effect change and providing strategic direction as described. Strong business and financial acumen with a sense of shareholder responsibility are essential.
- Serves as the primary coordinator for areas serving the staffing and professional services areas, time capture and expense and contract lifecycle management and pay/bill capabilities.
- Act as member of core IS Leadership team, building relationships with key business stakeholders and responsible for outlining service offerings and maintaining the appropriate software and data management systems necessary to conduct business, defining services, service levels, and establishing service owners.
- Must have a high level of interpersonal and communication skills and an exceptional ability to work well with others to effectively interact with internal customers and department staff.
- Ability to build relationships, influence key decision-makers, and collaborate on a cross-functional team comprised of diverse personalities, skill sets, and levels of experience is required.
- Participate in key governance forums to ensure we align technology investment with business value.
- Participate in project request assessments to maintain enterprise applications alignment. Provide estimates (cost, duration) for enterprise application projects.
- Works jointly with user project managers and other information systems groups to successfully implement projects.
- Support steering committees for programs and projects in the portfolio with cross functional IT and Business Groups
Superivsory or Managment Responsibility:
- Management responsibility for enterprise business systems teams, including hiring, leadership, development and accountability for performance.
- Identify skills and resource gaps required for future work and create development plans.
- Provides leadership and guidance to coach, motivate, and lead team members and organizations to their optimum performance.
- Coaches, mentors and leads enterprise business systems staff to continuously improve technical capabilities, development and implementation processes, and builds a strong team.
- Create and execute leadership succession plans for Managers.
- Drive delivery teams to consistently improve cycle time and speed to market. Ensure information flows in teams as appropriate to facilitate work flow, reduce cycle time and deliver high quality solutions.
- Dynamic leadership and agent of change capable of influencing the direction of the organization while maintaining a culture where associates are recognized as important assets to the company.
Decision Making Level:
- Establish operational/departmental objectives and goals.
- Evaluate conceptual aspects of technical designs of applications, systems and solutions to ensure sound decisions and investments are made in accordance with application architecture governance policies and standards.
- Approve plans to leverage strategic sourcing partners where appropriate.
Budget Responsibility:
- Approve and review budgets and operational expenditures.
- Assumes fiscal responsibility including overall budget performance for the acquisition, development, installation, implementation and maintenance of enterprise business systems projects.
- Share fiscal responsibility for the organization’s technology investments and future planning of the organizations spend, to avoid unnecessary and duplicative services and to maximize ROI.
- Participate in budgeting process and quarterly refinements. Review costs monthly and course correct if necessary.
- Establish clear cost-of-service model, and drive business cases for taking cost out of transactional processes through automation.
Qualifications
Minimum Education and/or Experience:
- Bachelor’s degree in Business, Information Systems, or equivalent; advanced degree desirable
- Certification: Project Management certification and ASAP Project Management certification a plus
- Agile certification and/or experience preferred
- Minimum of 15 years of Information Technology experience required
- Minimum of 10 years of IT leadership experience program/project management experience, to include:
- 8 plus years of program/project management experience
- Experience delivering large, complex programs consisting of multiple interrelated projects that span across multiple locations and/or functions
- Successful management of large scale, global ERP programs
- Management of large teams in a global environment
- Management of multifunctional and ERP technologies
- Global leadership with Peoplesoft ERP experience; implementing world-class processes and systems that significantly improve business operations both locally and on a global scale
- Expertise and previous experience in leveraging outside partners supporting the company's development, maintenance, and infrastructure efforts.
- Proficient in all phases of project delivery lifecycles
- Strong analytical and problem-solving skills
- Strong written and verbal communication skills
- Strong technical project management and/or leadership skills including the ability to plan, organize, and control activities
- Experience working in an offshore/onshore collaborative environment
- Occasional travel (1-2 times a quarter)
Skills/Abilities:
- Large, global company experience ideally with a multi-channel, diversified company would assist the successful candidate in gaining credibility with the business.
- Recognized expertise in one or more business areas and applications.
- Strong cross functional business process background. Demonstrated ability to translate/communicate complex concepts to peers and business partners.
- Energizes others towards a global mindset
- Demonstrate a repertoire of skills such as scheduling, prioritizing, organizing, planning, problem solving, decision-making, financial savvy, attention to detail, and follow through
- Superior at building collaboration and teamwork across the local and global organizations
- Experience training and mentoring others
- Occasional travel will be required (approx. 1-2 times a quarter)
Core Competencies:
- Build relationships
- Develop people
- Lead change
- Inspire Others
- Think critically
- Communicate clearly
- Create accountability