×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: Federal Reserve Bank of New York
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR
Job Description & How to Apply Below
Location: St. Louis

Senior Software Engineer – Federal Reserve Bank of St. Louis

Federal Reserve Bank of St. Louis is seeking a Senior Software Engineer to guide the modernization and maintenance of a mission‑critical enterprise application in AWS Gov Cloud (FedRAMP High). The role requires balancing ongoing modernization with production stability, driving technical design decisions, writing code, and establishing reusable patterns while collaborating across scrum teams to ensure architectural consistency.

Responsibilities
  • Drive modernization strategy to replace legacy monolith with cloud‑native services while maintaining FedRAMP High compliance.
  • Lead technical design and implementation decisions for a scrum team, including architecture reviews, code reviews, and technical approach aligned with enterprise architecture standards.
  • Collaborate across teams and architects to establish reusable patterns and ensure architectural consistency.
  • Design and implement microservices using Java/Spring Boot and Type Script for event‑driven and RESTful integration patterns.
  • Build solutions using AWS Gov Cloud services (ECS/EKS, Lambda, Event Bridge, RDS) within a micro‑services and micro‑frontend architecture.
  • Address technical debt by upgrading outdated dependencies/frameworks.
  • Ensure comprehensive test automation using UI testing and behavior‑driven development (BDD) approaches.
  • Mentor engineers on cloud‑native development practices, architectural patterns, and AWS Gov Cloud best practices.
  • Partner with Agile Triad to refine requirements, estimate work, and deliver iteratively.
Qualifications
  • 7+ years of software engineering experience.
  • Proven experience with AWS (ECS/EKS, Lambda, RDS/Aurora, CDK/Cloud Formation) and Java/Spring Boot ecosystem.
  • Strong Angular experience; micro‑frontend architecture (module federation) a plus.
  • Microservices architecture experience, including strangler pattern for modernizing legacy applications.
  • Experience with observability tools (Cloud Watch, Grafana, Open Search).
  • Proven technical leadership with cross‑team collaboration.
  • U.S. Citizenship (required for FedRAMP High environment).
Preferred Experience
  • Experience in FedRAMP High, FISMA Gov Cloud, or similar compliance environments.
  • Track record of reducing technical debt through dependency upgrades, refactoring, and test automation.
  • CI/CD pipeline expertise (Git Lab CI/CD, artifact management, security scanning).
Benefits
  • Salary: $140,000‑$170,000 per year.
  • Generous paid time off.
  • Tuition and training assistance/reimbursement.
  • 401(k) match and annuity/pension fund.
  • Top‑notch health care benefits.
  • Child and family care leave.
  • Professional development opportunities.
  • Flexible work environment.

We are committed to inclusion and strive to be a workplace where all employees can thrive. The Federal Reserve Bank of St. Louis is an Equal Opportunity Employer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary