More jobs:
Software Lifecycle Program Manager
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-03-06
Listing for:
BDO USA
Full Time
position Listed on 2026-03-06
Job specializations:
-
IT/Tech
IT Project Manager, IT Support
Job Description & How to Apply Below
Job Description
The Software Lifecycle Program Manager is responsible for all activities related to the total lifecycle process of the BDO software portfolio, from evaluation and onboarding through sunset and decommissioning. The Software Lifecycle Program Manager works with firm and IT executive leadership to define, strategize and implement program plans to support the total lifecycle of software for application titles across BDO. They will manage the Software Lifecycle team, managing those resources to ensure timely completion of program work is maintained and software portfolio ROI and budget targets are prioritized.
Job Duties- Oversees the Software Lifecycle Management team for projects and daily tasks, and ensures adherence with departmental coding and standards
- Builds strong relationships with Business Line leaders and executive stakeholders
- Collaborates with CIO, CTO and National IT Directors and business line leaders to develop strategies pertaining to the total lifecycle of the BDO software portfolio, including evaluation, onboarding, budgeting, ROI tracking, optimization, documentation and reporting through sun setting, offboarding and decommissioning activity
- Develops scope documents, statements of work, and other documentation supporting the justification for new software, or collaborates with Project Services professionals as required to complete this work
- Works with operational teams to ensure a smooth transition from implementation to production and ongoing support phases of a product's lifecycle
- Works with vendors and stakeholders to understand product subscription, contract terms, and renewal cycles to best manage fiscal budget
- Ensures compliance with corporate security protocols and data protection strategies during software and/or systems design and onboarding, consistent with National IT and Office of General Counsel policies and procedures
- Creates and maintains documentation to support software asset management activity, including license and contract administration to ensure compliance, software catalog maintenance including request workflow and categorization to support decision-making around suitability for new use cases and business needs
- Advises IT senior management of potential risks and problems associated with expansion transactions and software onboarding activity
- Creates, implements and monitors software transition plans for non-standard software and long term support needs for legacy systems
- Manages software vendor relationships and participates in renewal negotiation process
- Communicates to executive leaders’ status and pertinent information for team, mitigating or escalating issues as appropriate
- Serves in backup capacity to the Director of IT Operations for daily tasks and departmental functions
- Other duties as required
- Leads and directs the day-to-day activities of the Software Lifecycle Management professionals
- Monitors and provides performance feedback on Software Lifecycle Management professionals throughout the performance year with input from key internal clients
- Prepares and conducts annual performance reviews for Software Lifecycle Management professionals
- Collaborates with Software Lifecycle Management professionals to develop professional goals
- Serves as a coach/mentor, supporting the career development and performance of Software Lifecycle Management professionals
- Ensures all Software Lifecycle Management professionals are effectively trained on systems and processes related to the IT practice
- High School Diploma or GED, required
- Bachelor’s degree in Computer Science, Information Systems, preferred
- Ten (10) or more years of IT experience, required
- Seven (7) or more years of experience with software management or enterprise systems support, required
Four (4) or more years of experience managing, supervising and / or mentoring other technical support or project personnel, required - Four (4) or more years managing software licenses, preferred
- Certified Information Systems Security Professional (CISSP) and/or Project Management Professional (PPM), preferred
- Seven (7) or more years of experience with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×