via Workday
$120K - 120K a year
Leading and managing software delivery teams, coordinating project requirements, and stakeholder communication.
7+ years in software delivery or project management, experience managing teams in Agile environments, strong stakeholder communication skills, and relevant certifications.
We are seeking an experienced Software Delivery Manager to lead our software delivery function in an Agile environment. This role oversees a team of Business Analysts and Scrum Masters, driving the end-to-end delivery of software projects from intake to deployment. The successful candidate will serve as the primary liaison between technical teams and business stakeholders, ensuring projects are scoped accurately, prioritized effectively, executed efficiently, and delivered on time, within budget, and to high-quality standards. This role is ideal for a strategic thinker who thrives in a dynamic environment and is passionate about delivering value through effective team leadership and stakeholder partnership. SUPERVISORY RESPONSIBILITIES: The Software Delivery Manager will lead a team of Business Analysts and ScrumMasters. ESSENTIAL JOB FUNCTIONS: Lead and manage a team of Business Analysts and Scrum Masters, providing guidance, coaching, and performance management to foster a high-performing delivery organization. Oversee the full project intake process, including gathering requirements, conducting initial assessments, and collaborating with stakeholders to define project scope and objectives. Facilitate prioritization of initiatives in alignment with business goals, maintaining a balanced backlog and roadmap. Coordinate User Acceptance Testing (UAT), ensuring thorough validation and smooth handoff to production. Drive development execution across Agile teams, monitoring sprint progress, removing impediments, and ensuring sprint commitments and deliverables are met. Manage timelines, budgets, resources, and risks to deliver projects on schedule and within financial constraints. Act as the primary point of contact for business stakeholders, building strong relationships, managing expectations, communicating progress, and resolving issues promptly. Promote continuous improvement in Agile practices, processes, and tools to enhance delivery efficiency and team collaboration. Track and report on key metrics (e.g., velocity, delivery timelines, budget adherence) to senior leadership and stakeholders. Identify and mitigate risks, dependencies, and blockers across multiple projects or programs. QUALIFICATIONS: To perform the job successfully, an individual must be able to perform each essential function satisfactorily, with or without reasonable accommodation. The requirements listed below are representative of the experience, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education And Experience: Bachelor's degree in Computer Science, Information Technology, Business, or a related field (Master's preferred). 7+ years of experience in custom developed and third party software delivery, project management, or Agile leadership roles. Proven track record managing Business Analysts, Scrum Masters, or similar teams in an Agile/Scrum environment. Strong understanding of software development lifecycles, Agile methodologies (Scrum, Kanban), and tools (e.g., Jira, Confluence, Azure DevOps). Experience with requirement gathering, scoping, prioritization, UAT coordination, and stakeholder management. Excellent leadership, communication, and interpersonal skills, with the ability to influence and collaborate across all levels. Demonstrated ability to deliver projects on time and within budget while maintaining high quality. Certifications such as CSM (Certified Scrum Master), PMP, SAFe, or equivalent are highly desirable. Soft Skills: Strong communication skills to interact effectively with technical and non-technical stakeholders. Excellent problem-solving and analytical skills. Ability to manage multiple priorities and deliver projects on time and within budget. Working Conditions: Office setting. Sitting or standing at a workstation with a computer keyboard, multiple monitors, and desk phone. The company dress code is business casual. Position type and expected hours of work: This position may to work at the company’s home office or remotely during the company’s general business hours of 8 am-5 pm, Monday-Friday. Break periods and a lunch period are provided. This position may be required to perform work duties in addition to the above business hours, depending on workload and deadlines. Starting pay for this role is $120,000. Pay is determined by various factors, including but not limited to: relevant experience, skill set, qualifications, and other business and organizational needs. Please note that compensation ranges may differ for candidates in other locations. For more information about the perks and benefits of working at Interface, please check out our careers page. Interface Systems is an Equal Employment Opportunity employer - all qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer, recruitment, or recruitment advertising; layoff or termination; for rates of pay or other forms of compensation; and selection for training, including apprenticeship. If you need assistance or an accommodation in completing this application or during any phase of the interview process due to a disability, please contact us at recruiting@interfacesys.com. Any information will be treated as confidential and only used for the purpose of determining an appropriate accommodation as part of the recruiting process. At Interface, we are on a constant journey of innovation and excellence. We hold ourselves to the highest standards – from the way we run our business, to delivering relentless support to our customers, caring for our employees, and giving back to our communities. Put your talent to work with us – love your job. Introduce yourself to our recruiters and we'll get in touch if there's a role that seems like a good match. Interface Systems is a leading managed service provider delivering business security, managed network, UCaaS, and business intelligence solutions to distributed enterprises. We enhance security, streamline connectivity, optimize operations, and reduce IT costs, maximizing ROI for the nation’s top brands. Our company vision is to enable enterprises to innovate faster and adapt to market forces. We bring this to life through our mission of inspiring B2C enterprises to deliver amazing customer experiences by safeguarding people and assets, enabling seamless connectivity solutions, and uncovering business insights. Our mantra as a team is relentless customer support. We are passionate, and quite honestly obsessed, about delivering an amazing customer experience. We do this through fostering an Interface company culture for our employees focused around collaboration, commitment and fun. Come join our dynamic and growing team and make a direct impact in a company committed to growth and transformation, all in service of delighting our customers and our employees.
This job posting was last updated on 1/9/2026