Sr Software Engineer
Listed on 2026-04-28
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Software Engineer, Software Architect
Federal Reserve Bank of St. Louis
We are seeking a Senior Software Engineer to guide the modernization and maintenance of a mission‑critical enterprise application in AWS Gov Cloud (FedRAMP High). The ideal candidate is a technical leader who balances ongoing modernization with production stability, drives technical design decisions, writes high‑quality code, and establishes reusable patterns while collaborating across scrum teams to ensure architectural consistency. Partnering with enterprise architects, you will translate architectural vision into practical implementation strategies.
ResponsibilitiesTechnical Leadership
- 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 approaches aligned with enterprise architecture standards
- Collaborate across teams and architects to establish reusable patterns and ensure architectural consistency
- Design and implement micro‑services 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 and 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
- 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)
- Candidates with less experience and qualifications may be considered for a lower position
- 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)
Salary: $140-170k
In addition to competitive compensation, we offer a comprehensive benefits package, including generous paid time off, tuition & training assistance, 401(k) match & annuity/pension fund, top‑notch health care benefits, child and family care leave, professional development opportunities, and more.
The Federal Reserve Bank of St. Louis is an Equal Opportunity Employer.
Job Details- Full Time
- Regular
- Exempt
- Information Technology Family Group
- First Shift (United States of America)
(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).