Jobs and Careers
FE
Software Engineer
Federal Reserve SystemUnited Statesfull_timeVerifiedPosted 22 May 2025
💰 $131,800/yr($111,400/yr – $131,800/yr)
About the role
Company
Federal Reserve Bank of ChicagoFederal Reserve Financial Services (FRFS) delivers a suite of payments services to financial institutions via FedLine® Solutions, Fedwire®, National Settlement Service (NSS), FedCash®, FedACH®, and Check Services. We are currently leading a strategic effort to transform FRFS to a national, enterprise-focused organization. Over time, FRFS will offer an increasingly integrated set of Federal Reserve payment services, incorporating the FedNowSM Service upon its market entry in 2023. Through our evolved structure, we will meet the needs of the marketplace for new products and services more quickly, we will seek to provide a more robust and unified customer experience across our financial service offerings, and we will create new career growth opportunities for FRFS staff.As a Software Developer, you will play a key role in our transition to becoming a Cloud-enabled organization, working side by side with partners and senior development staff to create and support numerous business functions. You will work with engineering staff to ensure delivery of features and capabilities using Agile methodologies.
Responsibilities
- Participate in complex application development lifecycle activities such as application architecture, design, code review, and testing.
- Collaborate with agile team, Product Owners and Partners by recommending specifications for system enhancements for continuous functional improvement.
- Provide technical and thought leadership to agile team members through mentorship.
- Ensure best practices for coding, architecture, and security are employed across all teams, and maintains responsibility for the quality development of applications.
- Make recommendations and help implement changes to workflow and procedures when applications are developed, new processes are implemented or new information security guidelines are established.
Your Background
- Bachelor’s degree or equivalent combination of education and experience: major in Computer Science or related technology field
- Hands-on experience in developing Infrastructure as code ( Iac) in Terraform and deploying to AWS environments
- Proficiency with AWS resources (including but not limited to - ECR, ECS, Fargate, ALB, CloudWatch, IAM, Security Groups etc)
- 3+ years of direct work experience
- The ideal candidate has experience with Angular, Node.js, JavaScript, Java, Spring, and RESTful APIs.
- Proficiency with deployment of applications to cloud-based environments using contemporary CI/CD practices.
- Good troubleshooting and problem-solving ability
- Expertise with Object Oriented and Functional programming techniques.
- Knowledge of UI/UX best practices following modern web development.
What we offer
- Comprehensive benefits package include medical, dental, vision, prescription drug coverage, 401k savings plan, retirement plan, paid time off, transit benefit, onsite gym and subsidized cafeteria
- A continuous learning environment with opportunities to gain new skills and grow your career
- The Chicago Fed offers benefits to support overall health and financial security. Learn more about our benefits here: https://www.chicagofed.org/careers/thebenefits
Other Requirements
- This is a hybrid position requiring a minimum of two days per week in office.
- 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.
The expected starting salary range
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