Job Duties & Responsibilities:• Gain an adequate understanding of the Program’s existing SDLC, the application architecture and team structure
• Meet with SDLC staff (i.e.: Business Analyst, Developer, Tester, Database Engineer) to collect and develop an endto-end software development process via 1-1 interviews, small group workshops and presentations
• Gather and analyze existing SDLC information, data, and existing process mapping to create future
recommendations
• Work with project teams and subject matter experts to analyze current systems and processes and design a future
state Software Development strategy
• Lead various workshops for developer and functional teams, as well as for key stakeholders
• Examine industry and technological best practices to help automate and streamline processes to drive efficiency
• Research and conduct workshops to identify people, process and technology needed for effective processes
• Make recommendations related to SDLC Team structure and resource roles part of the SDLC
• Develop and present final proposed SDLC methodology to project team and leadership
• Work in partnership with Project Management and OCM Lead to drive cultural change by championing the
adherence to industry best practice
• Work with various stakeholders define the business goals and governance for business process
• Develop and present final proposed SDLC methodology to project team and leadership
• Create regular status reports, documentation and presentations as needed to report progress
• Assist in the development of project tasks in the overall project plan in collaboration with the Project Manager
and Owners
• Develop simple metrics to gauge the success of the effort and the timeliness of completion to the project plan
Required Skills:• Proven experience (3 years or more) working with a team to transition SDLC methodologies
• 3 or more years of experience as process coach
• Experience defining modern Software Development Life Cycle (SDLC) (at 2 or more companies)
• Excellent interpersonal and communication skills, writing abilities and aptitude for analyzing data with great
business acumen
• Strong ability to evaluate employee needs, internal workflows, and business processes
• Strong leading, coaching, and educating skills
• Experience collaborating with both business and IT leaders to achieve shared goals and vision for the application
and its need to support the business function
• Experience with documenting technical process activities
• Resource must be available in person for conducting workshops and project activities as needed.
Preferred skills and qualifications:
• Certification as agile coach
• Experience in using scrum, Kanban, and scaled agile framework (SAFe)
• Experience in running agile projects of varying size and complexity
• Experience in coaching at large organizations preferably public organizations
• Education or years of experience in computer science
Minimum Qualifications A bachelor's degree or 5 years of professional work experience (or a master's degree, or
equivalent experience) is required. •
Last updated on Jul 5, 2023