At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. Role Overview We are looking for an experienced Delivery / Development Manager who will be responsible for day-to-day software development and the management of our team of global developers working on our Asset Servicing Solution. With proven practical experience across several development methodologies, our Delivery Manager will be dynamic, self-motivated and keen to work in a small, quality team where they can make a difference. The ability to serve as a System Architect and Scrum Master when necessary would also be advantageous. This role reports to the Head of Asset Servicing (Astrid) Technology and has a team of up to 4 direct reports. Your mission is to coach and empower teams to support the delivery of multiple projects as they anticipate and mitigate risks, track and communicate timelines to the wider business and leadership, and continuously evolve their roadmap to align with the strategy. Broadridge Delivery Managers are instrumental in guaranteeing that our underlying systems are healthy and reliable. They establish and iterate on processes to ensure the team are improving their agile practices to maintain outstanding operational excellence. Responsibilities Manage and provide leadership to the application team and hold the owners to account for their delivery commitments and quality Identify and manage engagement risks and flag major issues early Ensure adequate process control Collaborate with the Client Programme Manager and Global Delivery team to agree scope and schedule for delivery of application deliverables Collaborate with Product Management in understanding the detailed requirements capture process and plan for the scheduling of these inputs into the application delivery plan Identify and deliver on-going training needs to support the team as well as conduct reviews with direct reports providing constructive feedback and coaching, ensuring KPI's and SLA's are met. Play a proactive role in proposing technologies, tools & approaches Help grow the development practice Work collaboratively and positively to assess and overcome issues with deliveries and/or stakeholder expectations (both internal and external stakeholders) Recognition of improvement areas through the SDLC process and proposal of initiatives to improve quality, nimbleness, time to market and cost Experience Required Outstanding technical background in software delivery coupled with excellent leadership, communication and management skills. Experience of managing an Agile team. Excellence in technical communication with peers and non-technical cohorts Demonstrated ability to mentor other software developers to maintain architectural vision and software quality Qualifications Bachelor's degree in Computer Science or related field Minimum of 3 years of team lead experience in a software development A record of successful delivery of software Strong understanding of the software development cycle Strong leadership, project management skills, time management, and problem solving skills Willingness to dive into software environments and technical issues Experience with multiple standard SDLC processes, particularly Agile Scrum or similar High command of verbal and written English. Self-motivated, team player, action and results oriented Well organized, good communication and reporting skills Ability to successfully work under tight project deadlines We'd like to hear from you if you identify with the following: Deep understanding of the Agile frameworks and Lean principles Experience facilitating and leading a continual planning process in a very complex and rapidly growing environment Worked within Delivery community where the mission was to challenge and improve the processes to increase the effectiveness of a team or division Experience working with a range of stakeholders including partners, clients and senior management Experience facilitating and leading a continual planning process in a very complex and rapidly growing environment Familiarity with architecting, designing or performing other technical practices (e.g. distributed architectures, cloud infrastructure, test-driven development, simulation engines), with a focus on promoting technical craftsmanship Expert Jira user with a solid understanding of its functions. High level of emotional intelligence, excellent communication skills, ability to listen with empathy and enabling people to act by increasing insight. Ability to communicate and work effectively in teams of technical and non-technical individuals. While we think the above experience could be important, we're keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply. Area for impact Build an agile and lean practice, capable of evangelizing a lean mindset with knowledge of a range of agile frameworks, methods and practices. Create an environment to facilitate rapid adoption of a new process, a collaborative mindset and a focus on what is important where the team can take ownership and be accountable. Develop a coaching mindset in the team to develop a culture of continuous improvement through inspection and adaptation through short and iterative cycles. Serve the team, to grow self-organizing and cross-functional teams, focused on high-value work, removing impediments to the development process Serve the organization, in planning, leading, coaching and supporting across all stakeholder and team members on the organization's Agile adoption. Facilitate Agile ceremonies for internal and external project teams and drive projects to completion. Challenge deliverables status, anticipate blockers, remove blockers and identify and engage with the right stakeholders to mitigate unexpected issues. Develop a strong understanding of the technical architecture of the Corporate Actions platform. Contribute to the product and architecture technical roadmap. Advance the adoption of Agile collaboration tooling Provide clarity on team priorities via clear and concise communication. LI-Hybrid We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective.