Job Summary:
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 sunsetting, 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 products 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
Supervisory Responsibilities:
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
Qualifications, Knowledge, Skills, and Abilities:
Education:
High School Diploma or GED, required
Bachelor's degree in Computer Science, Information Systems, preferred
Experience:
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
License/Certifications:
Certified Information Systems Security Professional (CISSP) and/or Project Management Professional (PPM), preferred
Software:
Seven (7) or more years of experience with one (1) or more of the following products, preferred:
Accounting software suites
ServiceNow, especially Asset Management suite
Microsoft suite of productivity tools
Microsoft SQL Server
Language:
N/A
Other Knowledge, Skills & Abilities:
Strong verbal and written communication skills
Excellent interpersonal and customer relations skills
Ability to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details
Ability to successfully multi-task while working independently or within a group environment
Ability to rely on extensive experience and judgment to plan and accomplish goals
Work well under pressure while dealing with unexpected problems in a professional manner
Communicate and interact with all levels of employees and management
Ability to interact and build relationships and consensus among people
Advanced knowledge and understanding of Firm software development concepts
Intermediate to advanced knowledge, and the ability to apply, advanced software development principles
Ability to research and resolve problems, acquire and maintain knowledge of relevant software solutions and support firm policies and procedures
Availability for overnight travel
Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and... For full info follow application link.
All qualified applicants will receive consideration for employment without regard to race, age, color, religion, sex, national origin, disability, protected veteran status, or any other classification protected by law.