
Applications Delivery Services Manager
Federal Reserve Board
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • Illinois • Montana • United States
Visit company websiteExplore more
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