Seniors Jobs
close

Federal Reserve Bank (FRB)

Apply for this job

FRFS Lead Full Stack Software Engineer (Information Technology)



Company

Federal Reserve Bank of Chicago

What we Do:
Federal Reserve Financial Services (FRFS) delivers a suite of payments services to financial institutions via FedLine® Solutions, FedNowSM, Fedwire®, National Settlement Service (NSS), FedCash®, FedACH® (Automated Clearing House), and Check Services. We are currently leading a strategic effort to transform FRFS to a national, enterprise-focused organization. Through our evolved structure, we will meet the needs of the marketplace for new products and services more quickly, seek to provide a more robust and unified customer experience across our financial service offerings, and create new career growth opportunities for FRFS staff.

We are seeking leaders to set the vision, strategy, values, and priorities that enable FRFS to achieve its mission. Our leaders must demonstrate a strategic, action-oriented mindset focused on intellectual curiosity, agility, accountability, and the ability to drive innovation through experimentation. To achieve our vision for a people-focused organization with a strong collaborative and innovative culture, we expect our leaders to champion an inclusive environment and demonstrate our values in how we work and interact with each other and our broader community.

As a FRFS Lead Full Stack Software Engineer you will work as part of the team implementing mission critical distributed applications. You will have strong experience with developing applications using the J2EE, AWS Serverless and Single page application architecture.
You will be responsible for building distributed applications based on the established FRB system architecture and will be involved in the entire delivery life cycle as part of an Agile SCRUM team.
This position is considered advanced level and performs work of moderate to high complexity. You will work under general supervision and may lead some efforts autonomously.

This role is posted internally as “Lead Software Engineer”.

Your Responsibilities:

  • Full stack lead developer, who understands and develops the end to end application. 
  • Develop moderately complex to complex systems, applications, and solutions that may have a technology or platform impact.
  • Develop high-quality code that minimizes disruptions to the production environment and meets project deadlines for smaller/mid-sized projects.
  • Code applications using a disciplined development process and follows security best practices, performs code documentation, sources code versioning, and maintenance.
  • Design and implement Continuous Integration (CI)/continuous Delivery/Deployment (CD) pipelines to improve software development efficiency and quality.
  • Perform reliable automated test cases to ensure application quality and stability in partnership with Quality Engineers, reducing the risk of errors and downtime.
  • Lead the installation, configuration, upgrades, migration of software, systems, and resources in various environments and implement enhancements to improve reliability, security, and performance for smaller/mid-sized projects.
  • Participate in peer review sessions, provides, and receives constructive feedback for technical deliverables.
  • Partner with Architecture Champion providing thought leadership with the implementation of technology agnostic solutions that adhere to Enterprise Architecture roadmap/standards
  • Ability to work on multiple tasks simultaneously to produce high quality deliverables
  • Demonstrate strong innovation, influencing, negotiating skills, and strategic agility.
  • Demonstrate professional maturity, ownership of complex issues
  • Make recommendations towards the development of new code or reuse of existing code.
  • Develop documentation artifacts.
  • Support automation testing (Unit, Functional, Performance, Access controls).
  • Collaborate with other members of a cross-disciplinary team operating within the Scrum framework to consistently deliver Product improvements according to the guidelines.

Your Background:

  • Minimum 10 years of experience with Java/J2EE, NodeJS (TypeScript), AWS distributed application Development. Includes strong experience with various J2EE, NodeJS, AWS components and services and also experience with single page application development (Angular).
  • Strong analysis and design skills, including requirements analysis, OO design patterns.
  • General knowledge of open source frameworks
  • Experience with building and delivering mission critical, fault tolerant applications.
  • Advanced proficiency in one or more coding languages
  • Experience with system Architecture.
  • Advanced ability to design and code the right solutions starting with broadly defined problems.
  • Advanced knowledge of cloud platforms, technologies, frameworks, and solutions including serverless and containerization solutions.
  • Strong application integration experience and understating network flows.
  • Strong understanding of Application resiliency, security, scalability and general performance concepts.
  • Keen understanding of performance issues and end to end debugging capabilities.
  • Strong knowledge of SQL, No SQL (Dynamo DB), stored procedures (PL/SQL) and database fundamentals.
  • Experience and understanding of CI/CD pipelines and DevSecOps concepts.

What we offer:

  • The expected starting salary range for this position is between $159,900 and $189,100 annually in addition to annual performance-based discretionary bonuses. Final salary and offer will be determined based on the applicant's relevant experience, skills, internal equity, and alignment with geographic and other market data.                                                               
  • The Chicago Fed offers benefits to support overall health and financial security. Learn more about our benefits here: https://www.chicagofed.org/careers/thebenefits 
  • A continuous learning environment with opportunities to gain new skills and grow your career. 

Additional Requirements:

  • Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.
  • This position has additional screening requirements due to the information accessed while performing the job. These additional screenings would be initiated at the time of offer acceptance and can take approximately two months to be completed. The screening covers areas such as education/employment verification, criminal history, credit history, and reaches out to your references and people that know you well.
  • As a condition of employment, Federal Reserve Bank of Chicago employees must comply with the Bank's ethics rules, which generally prohibit employees, their spouses/domestic partners, and minor children from owning securities, such as stock, of banks or savings associations or their affiliates, such as bank holding companies and savings and loan holding companies. If you or your spouse/domestic partner or minor child own such securities and would not be willing or able to divest them if you accepted an offer of Bank employment, you should raise this issue with the recruiter for this posting, who can provide you contact information for our ethics official if necessary.
  • This document indicates the general nature and level of work performed by employees within this position. It is not a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. An employee's responsibilities, tasks, and duties might differ from those outlined in the job description, and other duties, as assigned, are a part of the job. The Federal Reserve Bank of Chicago reserves the right to modify the elements of this job description, as business needs require.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression, or veteran status.

Full Time / Part Time

Full time

Regular / Temporary

Regular

Job Exempt (Yes / No)

Yes

Job Category

Information Technology Family Group

Work Shift

First (United States of America)

The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Always verify and apply to jobs on Federal Reserve System Careers (https://rb.wd5.myworkdayjobs.com/FRS) or through verified Federal Reserve Bank social media channels.

Privacy Notice

Apply
Apply Here done

© 2025 Seniors Jobs