Software Engineer
$124.14k - $183.79kFEDERAL HOME LOAN BANKS OFFICE OF FINANCE
Job Description
Job Description
FEDERAL HOME LOAN BANKS OFFICE OF FINANCE
POSITION DESCRIPTION
POSITION: Software Engineer DATE: June 2026
DEPARTMENT: Information Technology FLSA: Exempt
REPORTS TO: Manager, Application Development LOCATION: Reston, VA
SUMMARY OF POSITION
The Software Engineer will bring a strong technical and analytical mindset required to transform the current suite of applications in use into modern APIs and services. A successful candidate will work on an empowered scrum team to design and implement solutions to improve product capabilities and implement business efficiencies through a mix of process automation and innovation.
This position serves a crucial role in support of the Office of Finance’s (OF) mission critical areas of debt issuance, debt servicing, and combined financial reporting, which depend on the accuracy and the availability of the highly customized IT environment for the successful operation of the OF.
NATURE AND SCOPE
The Software Engineer is expected to have an understanding of agile software engineering and DevSecOps principles and practices. This includes the development of container-based microservices, automated testing, and leveraging CI/CD pipelines to support the continuous delivery of services and APIs.
The Software Engineer will have ownership of execution and flexibility to determine technical implementation and design of the modernization efforts and process automation. The Software Engineer will stay on top of tech trends, mentoring other team members, sharing accountability, and experimenting with and learning new technologies. The Software Engineer will require quality and know what it means to ship high-quality code with minimal manual testing.
We’re proud of the way our teammates have a positive impact on everything we do. Our employees are committed to and exemplify our Core Values:
- Integrity through accountability, consistency, transparency and trust
- Agility through adaptability, continuous improvement, expertise, and flexibility
- Partnership through collaboration, communication, leadership, and teamwork
- Inclusivity through diversity, relationships, respect, and support
PRINCIPAL RESPONSIBILITIES
- Contribute to changes and improvements to OF business services through a mix of application, automation, and engineering activities.
- Develop secure, scalable services, sophisticated platforms, and APIs essential for financial systems.
- Analyze highly complex system and technical issues to implement features and enhancements in an iterative way that align with strategic technical direction.
- Participate in an environment rapidly transforming into the Agile methodology, adhering to best practices and collaborating effectively with your teammates.
- Work together with other teams to ensure service quality, availability and reliability.
- Work with the project team and the appropriate stakeholders to convert business requirements to written technical specifications that adhere to the OF’s architectural guidelines and industry best practices.
- Support application end users by addressing and resolving application-related problems and issues in a timely and cordial manner.
- Develop and maintain application support and end user documentation.
- Assist with other job duties as assigned.
PRINCIPAL REQUIREMENTS
- Bachelor’s degree in Computer Science, Information Systems, or related field, or relevant work experience.
- 5-7 years expertise in Spring Boot and Java17+.
- Experience in the following is required:
- Integrated Development Environments: Intellj and Maven;
- Solid experience with core Java technologies and concepts;
- Strong unit, mock, and behavioral testing background using tools like Junit 5, Mockito, and Cucumber;
- Knowledge of multi-tier web application development using standard presentation layer technologies; and
- Understanding of source code management principles in a team environment.
- Experience in the following is preferred:
- Deep understanding of Java performance tuning (GC, threading, memory);
- API security: OAuth2/OpenID Connect;
- Source control system: Git;
- Advanced SQL skills (Liquibase is a plus);
- Working knowledge of financial services and mortgage industries, including related rules and regulations; and
- Ability to develop UNIX or RHEL-based scripts.
- Knowledge of object-oriented design and programming concepts including design patterns.
- Experience in microservices and RESTful service design and development.
- Proficiency with Circuit breakers, retries, idempotency strategies.
- Experience with transaction management, messaging, thread safety, and data integrity.
- Experience with load testing and tuning.
- Proficiency with Continuous Integration/Continuous Delivery process and tools; Jenkins and pipeline as code a plus.
- Experience with front-end technologies such as Angular, TypeScript or similar technologies.
- Familiarity with Docker/Kubernetes.
- Familiarity with OpenShift stack.
- Familiarity JMS queue/topic development/usage.
- Actively working on projects using agile/lean methodologies and practices; Jira/Confluence tools a plus.
- Organized, detail-oriented, and able to work collaboratively with employees at all levels within the organization.
- Ability to listen and integrate ideas from different groups of individuals, build and maintain respectful relationships, collaborate with others, and resolve conflicts constructively.
- Proof of eligibility to work in the United States.
This position has an annualized salary range of $124,142 - $183,791. The final salary offered within this range is dependent on various factors, including but not limited to the responsibilities of the position, the experience, skill set and other relevant qualifications of the applicant and internal pay equity.
EQUAL EMPLOYMENT OPPORTUNITY:
The Federal Home Loan Banks Office of Finance is committed to equal employment opportunity without regard to race (including traits historically associated with race, such as hair texture, hair type and protective hairstyles), color, religion, sex, pregnancy (including childbirth, lactation, and related medical conditions), national origin or ancestry, ethnic origin, age, physical or mental disability, veteran status, uniformed service member status, military status, sexual orientation, gender identity, status as a parent, marital status, genetic information (including testing and characteristics), citizenship or immigration status, or any other characteristic protected by applicable federal, state, or local law.
$132k - $198k
...focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We... ...production capabilities. We’re seeking a highly motivated Software Engineer with a minimum Secret clearance to join a fast-paced...SuggestedFull timeWork experience placementLocal areaRelocation package- ...person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using...SuggestedFull time
$130k - $145k
NVR, Inc. is seeking an experienced Full Stack Senior Software Engineer to work on site in Reston, VA.NVR’s technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVR’s mission to create a better living experience...Suggested$123k - $161k
...team, you will design, develop, test, implement, and support software solutions throughout the application lifecycle. You will collaborate... ...issues, evaluate alternative solutions, and apply sound engineering practices to deliver secure, reliable, and high-quality software...SuggestedFull timeWork at officeRemote work- DescriptionWe are looking for an experienced Full Stack Senior Software Engineer to join a growing team in Reston, Virginia. This role is ideal for someone who enjoys creating robust, business-focused software solutions and can contribute across both front-end and back-...Suggested
- ...excited to join that effort. To learn more about our exciting organization, please visit us at We are seeking a Full Stack Software Engineer to join our team and support our Department of War (DoW) customer. The ideal candidate is a versatile software engineer who...Work experience placementWork at officeFlexible hours
$200k - $250k
...Job Description Job Description Job Description Full-Stack Software Engineer Dulles, VA | Full Time | TS/SCI with Polygraph Required Position: Full-Stack Software Engineer (Software Engineer, Level 3) Location: Dulles, VA (on-site) Category: Software Engineering...Full timeFor contractorsLocal area$165k - $195k
...Overview Full-Stack Software Engineer Reston, VA (Hybrid) TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge...Local area- ...Summary/Company : A growing technology company supporting defense and intelligence missions is seeking multiple Full Stack Software Engineers. This role will develop modern, containerized applications using Java/Spring Boot, C++, JavaScript frameworks, and SQL in a highly...
- ...Full Stack Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team and contribute to the development...Temporary workFor contractorsImmediate startFlexible hours
- ...Job Description Job Description We are looking for a passionate Software Engineer to design, develop and improve our core data platform and the products we build on it. We primarily use Microsoft technology stack. Our ideal candidates are familiar with the software...Work experience placement
- ...integrate bespoke capabilities and tools to solve our customers most complex challenges. We’re seeking an experienced full stack software engineer to support work across the full analytical workflow. Technical tasks include ELT, managing, analyzing, and enrichment of large...Full timeFlexible hours
$80k - $128k
ResponsibilitiesJoin a cross-functional Scrum team building mission-focused software in an Agile DevSecOps environment in our Herndon, VA location. As a junior engineer, you’ll contribute to full‑stack features, participate in acceptance criteria development, automate...Contract workShift work- ...operations. The Sponsor requires specialized skills in cloud engineering and full stack development. WORK REQUIREMENTS: Full Stack Development... ...Support – HRR: Yes • The Contractor shall participate in software development efforts through all aspects of the software...Full timeFor contractorsWork at officeImmediate startRemote work
- ...Position Title: Software Engineer Location: Reston, VA Work Arrangement: 100% onsite Endurance IT Services is seeking an experienced Software Engineer in Northern Virginia! You'll join a small, agile team focused on building and supporting scalable solutions...Full time
$113k - $165k
...technical discipline. We expect at least 5 years of hands-on software development experience spanning design, development, and... ...environments. We look for demonstrated ability to lead small engineering teams and to work effectively both independently and collaboratively...Full time- ...intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are... ...in real-world settings. Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated...Full timeFor contractorsWork at officeRelocationRelocation packageFlexible hours
- ...As a Software Development Engineer with a focus on Identity and Access Management (IDAM), you will leverage your expertise in both software development and IDAM to provide operational support and advanced engineering solutions for Identity Access Management, including...Full timeTemporary workRelocation package
- ...Northstrat is seeking a software engineer that will work on a scrum team tasked with development and maintenance of the current and planned capabilities. Successful candidates for this position will have training (BS) in a science or technology related discipline, multiple...Full timeContract workWork experience placementFor subcontractorLocal areaFlexible hoursWeekend workWeekday work
- ...The Contractor team shall provide systems engineering, custom application development, database administration and operations and maintenance... ...packaging, system maintenance and troubleshooting for software and virtual infrastructure (cloud) components to maintain sustainability...Full timeFor contractors
- ...Analyze and study complex system requirements. Design software tools and subsystems to support software reuse and domain analyses... ...efficiency. ITIL knowledge. Position requires a TS/SCI clearance. Requirements Bachelors Degree in Computer Science or Engineering....Full time
- ...We have immediate, fully funded openings for 6 Software Developers and 1 Systems Engineer with an active Full Scope Poly clearance in Herndon, VA . The team shall consist of developers that have professional work experience with cloud technologies and application...Full timeWork experience placementImmediate start
- ...Job Summary We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing, and sustaining Zero Trust environments within secure cloud architectures. This role focuses on application modernization, DevOps integration, legacy...Full time
- ...North Point Technology is looking to hire a Software Engineer to join a team delivering mission-critical software solutions for a government program. This position requires an active Top Secret/SCI clearance with an adjudicated CI Polygraph prior to start. Responsibilities...Full timeFlexible hours
$175.43k
...Description Software Engineer : Research, design, develop, test, and maintain computer and network software, applications, and utility programs. Analyze user requirements and develop software solutions using computer science and engineering principles. Create and...Full time- ...with application teams to onboard and troubleshoot, harden the software supply chain and artifact flow, and document platform patterns... ...Qualifications: ~ TS/SCI Clearance ~ BS in Software Engineering or related field ~2-10 years of experience in CI/CD and Kubernetes...Full timeFlexible hours
$103.8k - $192.3k
...lasting change that moves missions and the government forward! Job Description: Accenture Federal Services is seeking Software Engineer who will ensure that application release deliverables adhere to required standards, managing project requirements and service...Full timeLive inWork at officeLocal area- ...clearance. Please apply only if you have an active TS/SCI clearance. *** North Point Technology is looking for a TS/SCI Cleared Software Engineers to support a critical mission. The GEOINT Collection neXt (GCX) Program, awarded May 25 as a 7-year contract, is dedicated to...Full timeContract workFlexible hours
- ...Title: Software Engineer T2\\ \ Duration: 12 Months \\ Location: Herndon, VA \\ \ Description: \\ \ ⢠Citizenship: U.S. citizens \\ \ ⢠Hybrid Office: Must be in office at least 4 days per week (Herndon, VA) with the expectation that there maybe weeks...Contract workWork at officeImmediate start
- ...Working with Veros Veros is seeking software engineers to join our team. As a Software Engineer, you will be responsible for research, design, development and testing of software and tools. Driven by technical excellence and uncompromising principles, Veros Technologies...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- agile software developer Reston, VA
- experienced software developer Reston, VA
- software developer fintech Reston, VA
- software data engineer Reston, VA
- financial software developer Reston, VA
- software engineer Reston, VA
- part time software developer remote Reston, VA
- junior software developer remote Reston, VA
- software engineer travel Reston, VA
- scientific software engineer Reston, VA


