Federal Reserve Bank - Saint Louis, MO

posted 4 days ago

Full-time - Manager
Saint Louis, MO
Monetary Authorities-Central Bank

About the position

The Software Engineering Manager at the Federal Reserve Bank of St. Louis is responsible for leading and directing software engineers in the development of new or enhanced software solutions using Agile methodologies. This role involves overseeing the department's budget, managing IT assets, and ensuring compliance with Federal Reserve policies. The manager will collaborate with various stakeholders, including product managers and other departments, to deliver value and maintain a secure IT environment.

Responsibilities

  • Oversee and manage the organization's information technology assets.
  • Coordinate development from concept to installation.
  • Act as a liaison between clients, vendors, and consultants.
  • Conduct performance appraisals, development, motivating, coaching, and mentoring.
  • Provide recommendations for hiring, staffing, scheduling, performance evaluations, disciplinary actions, and training needs.
  • Manage agile team(s), including consultants, developers, and testers.
  • Provide leadership regarding all aspects of the agile teams, including technical direction, process improvement activities, alternatives analysis, risk management, corrective actions, resolution of issues and defects, value delivery, and general challenges.
  • Assure compliance to Federal Reserve Bank, System, and Treasury policies and procedures.
  • Communicate effectively with clients and all levels of management, peers, and organizations within the Federal Reserve System and the Treasury.
  • Partner with Treasury Product Management organization, Treasury customers, scrum masters, and other Federal Reserve System management areas such as Financial Management, National IT, Audit, Procurement, Legal, Vendors, etc.
  • Research and maintain current knowledge of new application methodologies and tools, as well as Federal Reserve District and System technology priorities.
  • Maintain a vigilant security posture, including assisting with upgrading information security as necessary.

Requirements

  • Bachelor's degree in a relevant field.
  • Experience in software engineering and management.
  • Strong knowledge of Agile development methodologies.
  • Excellent communication and interpersonal skills.
  • Ability to manage budgets and resources effectively.

Nice-to-haves

  • Experience in the finance industry.
  • Familiarity with Federal Reserve policies and procedures.
  • Knowledge of application security best practices.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional development and training.
  • Engaging and collegial work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service