Federal Reserve Board

Applications Delivery Services Manager

Federal Reserve Board

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaIllinoisMontanaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Leads application development and delivery for a segment of payments portfolio
  • Responsible and accountable for building the solutions for business needs and maturing the technology practices and processes
  • Leads and manages team(s) of ~10-15 software engineers for end-to-end delivery of mission critical application solutions
  • Lead, coach, and mentor team members to achieve individual and team goals, providing regular feedback and performance management
  • Identify and address training needs, develop succession plans, and foster a culture of continuous learning and growth
  • Ensure that the team has the necessary resources and tools to perform their jobs effectively
  • Address and resolve conflicts within the team, fostering a positive and inclusive work environment
  • Collaborates with stakeholders across the organization on planning for production delivery and appropriate (level 3) production support
  • Responsible for providing technical guidance to software engineers, including hands on development of complex applications based on reference architecture
  • Ability to work on multiple tasks while coaching others simultaneously to produce high quality deliverables
  • Demonstrates deep experience developing and supporting complex, mission critical systems
  • Demonstrates strong innovation, influencing, negotiating skills, and strategic agility
  • Demonstrates professional maturity, ownership of complex issues, and a strategic vision for the future
  • Informs and communicates with senior leaders, decision-makers, and stakeholders, regarding pertinent application and/or infrastructure activities, including software development, data management, middleware, infrastructure, and security activities
  • Makes hiring decisions and recommendations
  • Provides performance feedback to staff and takes disciplinary action consistent with the Bank's policies and principles
  • Makes recommendations to leadership regarding employee salary and career role changes

Requirements

  • Bachelor’s Degree or equivalent combination of directly related experience and/or education required
  • Degree in Computer Science or Engineering preferred
  • Minimum 10 years of professional information technology experience to include managing and/or supporting software development in a cross-platform environment
  • Experience managing and/or supporting major software development projects requiring coordination across a national organization with technical staff specializing in highly complex technology solutions
  • Experience managing and/or supporting vendor software and Software Integration projects requiring coordination across a national organization is a plus
  • Additional experience (a plus): Leading/Participating in cross-organizational, system workgroups
  • Developing team goals and objectives that effectively advance the goals and objectives of the organization and communicating a compelling vision that motivates the team to meet or exceed the organization’s goals and objectives
  • Defining and implementing policies and procedures that ensure the goals of the organization are achieved effectively, efficiently and with the highest degree of quality.
  • Knowledge Area/Technical Competencies in areas below is a big plus: Experience working with Java/Java EE application development
  • Experience working with Spring framework technologies
  • Experience with Automated Testing and Test-Driven Development (TDD)
  • Experience developing Angular front-end applications
  • Experience with DB2, Oracle and/or PL/SQL development
  • Experience with IDE’s (JMeter, Eclipse, Visual Studio), GIT, Maven, CI/CD tools (Jenkins, GitLab)
  • Experience with secure coding practices and tools for SAST and DAST
  • Experience with JMS (preferred IBM MQ)
  • Experience with RHEL, OpenShift, AIX and Windows
  • Experience with Application Servers (preferred IBM WebSphere and/or Liberty)
  • Experience with AWS cloud native services, containerization and deployments.
  • Excellent organizational, project management and problem-solving skills
  • Excellent initiative, innovative thinking skills, and the ability to analyze details and adopt a big picture view
  • Experience with financial services and payments applications involving large volume of data and processing
Benefits
  • Comprehensive healthcare options (Medical, Dental, and Vision)
  • 401K match, and a fully funded pension plan
  • Paid vacation and holidays, flexible work environment
  • Generously subsidized public transportation
  • Education Assistance Program
  • Professional development programs, training and conferences
  • And more…
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava EESpring frameworkAutomated TestingTest-Driven DevelopmentAngularDB2OraclePL/SQLAWS
Soft Skills
leadershipcoachingmentoringconflict resolutioncommunicationinnovationstrategic agilityorganizational skillsproblem-solvingperformance management