Software Delivery Manager
Federal Reserve SystemAbout the role
Company
Federal Reserve Bank of Kansas CityWhen you join the Federal Reserve—the nation's central bank—you’ll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We invest in contemporary and emerging technology each year to support the Federal Reserve and our economy, and we’re building a dynamic and diverse team for our future.Important Information
United States citizenship is required for this position.
The Federal Reserve Bank of Kansas City will not sponsor a new applicant for employment authorization.
This is a hybrid role and requires working on-site, in Kansas City or Omaha, a minimum of 50% monthly.
About the Role
The Federal Reserve Bank of Kansas City (FRBKC) is seeking a software delivery manager to join the Post Payments Modernization program (PPM). PPM is an initiative to implement a modern cloud-based post-payments system for the United States Treasury.
The PPM team supports the development of cloud-based services that will be composed of a wide-range of technologies like Java, Angular, Python, Docker, Kafka and Kubernetes, plus Amazon Web Services (AWS) technologies like S3, Lambda, EKS, SQS, Aurora, and many more.
The successful applicant will be responsible for managing software engineers, and software quality assurance analysts building these cloud services in an agile setting. If the collaborative, modern environment described above sounds exciting to you and you possess expertise in the end-to-end process of delivering software and managing agile teams, we invite you to apply to become part of our team.
Key Activities
Models and champions the Bank’s values; is a steward of the Bank’s strong culture and sets clear expectations for others. Promotes diversity, equity, and inclusion by respecting the different backgrounds and experiences of people and giving all employees the opportunity and resources needed to contribute, influence, and succeed.
Demonstrates the behaviors outlined in the Bank’s leadership competencies; identifies and develops Bank leaders and employees. Recruits and retains diverse talent by driving engagement and supporting professional growth for employees and leaders through feedback, coaching, and development opportunities.
Manages performance process and communicates clear expectations; engages direct reports in performance, coaching, and development conversations; and provides performance evaluations based on the results achieved against expectations. Leads and develops team(s) to make progress towards positive outcomes and execute on goals and priorities in alignment with the mission and strategy of the organization and business.
Contributes perspective to make sound judgments, mitigate risks, influence direction, and manage and lead through change. Builds and applies business area knowledge, expertise, and/or broad perspective to influence and advance organization and business strategy and goals.
Collaborates with leadership colleagues across the organization to develop a shared understanding of people practices, processes, terminology, etc. to ensure a collective employee experience.
Builds trust and confidence through positive relationships and effective communication internally and externally.
Qualifications
Typically requires at least 6 or more years in a formal leadership role or relevant informal leadership experiences.
Bachelor’s degree from an accredited college or university, or equivalent combination of directly related education and/or work experience.
Consistently demonstrates leadership competencies across the business. Builds leadership competency in direct team and others in the business. Develops relationships and trust across the business, stakeholders, and customers through effective leadership. Supports people strategy and practices.
Provides strategic input to execute department results. Leads across teams to implement creative solutions that advance the goals of the department.
Advanced written and verbal communication skills. Consistently communicates effectively with different audiences and in broader settings. Demonstrates ability to adjust personal communication style in different groups to further effectiveness. Consistently manages difficult conversations effectively. Consistently collaborates with peers and upper leadership to find effective solutions.
Fundamental understanding of software delivery processes and how technology is used to solve business problems.
Works under limited oversight and is proac
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s