Software Engineer
$124.14k - $183.79kFEDERAL HOME LOAN BANKS OFFICE OF FINANCE
FEDERAL HOME LOAN BANKS OFFICE OF FINANCE
POSITION DESCRIPTION
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
- 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.
- 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.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Reston, VA vacancy
- ...below.This position requires an active U.S. Government Security Clearance at the TS/SCI level. We’re hiring a solution driven Software Engineer to work onsite with U.S. Government customers to create technology solutions for data collection, data analytics, data visualization...SuggestedPermanent employmentFull timeRemote workFlexible hours
- ...CI poly level.We are seeking an experienced Senior Full Stack Engineer to develop and enhance advanced geospatial and Motion GEOINT applications... ...and Motion GEOINT systems.Build scalable, high-performance software across front-end, back-end, and data layers.Develop interactive...SuggestedFull time
- ...Software Engineer Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters—where people are working...SuggestedPermanent employmentFull timeRemote workFlexible hours
- ...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...SuggestedTemporary workFor contractorsImmediate startFlexible hours
$135k - $216k
...Full Stack Software Engineer Job Locations US Requisition ID 2026-168354 Position Category Information Technology Clearance Secret Responsibilities Peraton is delivering advanced mission planning, digital engineering...SuggestedContract workShift work- ...Software Developer We are looking for experienced Software Developers with the following skills and education: • Bachelor's degree in Computer Science or a related field (e.g., Systems Engineering) • Minimum of 11+ years of professional software development experience...
$191k - $253k
...focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We... ...pipelines, enabling automated build, test, and deployment of software across multiple enclavesCollaborate with software engineers to...Full timeWork experience placementImmediate start$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$98.61k - $167.64k
ICF’s Technology and Products team is seeking a On-call Software Engineer, Cloud Data Platform to help build, enhance, and support a cloud-hosted relational database platform for acoustic-telemetry fish-tracking research in California’s Sacramento-San Joaquin Delta.This...Full timeContract workPart timeWork experience placementSeasonal workWork at officeRemote work- ...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
- ...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
- ...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
$96.2k - $192.3k
...ensure high standards for quality, performance, and security are met. Deploy AI Models: Collaborate with data scientists and ML engineers to integrate, containerize, and deploy AI/ML models (e.g., NLP, recommendation engines, generative AI) into production...Full timeLive inWork at officeLocal area- ...position does not have the ability to sponsor candidates for clearance processing. RedRock is actively seeking a proficient Software Engineer specializing in independent work within a dynamic Agile scrum software development environment. The ideal candidate will...Full time
- ...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
$120.21k - $180.32k
...SummaryThis job involves collaborative design and development of software solutions that meet business objectives. It includes system... ...assisting with software updates. It also involves mentoring junior engineers, ensuring quality with Quality Assurance, and providing...Full timeNight shiftWeekend work- ...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
$750 per month
...Full-time Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous software development openings ranging from full stack developers to dedicated frontend and backend developers. Requirements Interclypse...16 hoursFull timeTemporary work$115k - $170k
...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...candidates to apply for future consideration. As a Software Engineer, you will... Contribute to the design, development,...Full timeImmediate start- ...operations. Services include technical analysis, system design, software development, implementation, training, and ongoing technical... ...support for field operations. The Junior Biometrics Software Engineer - BCS will report to the Software Development Manager and work...Full timeContract workRemote work
- ...'s leading retailers. The Role Reporting to the VP of Engineering who leads the development of our next generation platform, you... ...systems that run Everseen's vision AI in production. This is the software layer that takes live video from thousands of stores, moves it...Full time
- ...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
- ...United States. Job Description Full Stack developer - The Digital Team at Client is looking for a highly technical, Software Engineer to help us develop our next generation of digital experience. Requires a strong engineer who is agile enough to take on any...Full time
- ...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
$150k - $275k
...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$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$125k - $190k
...and support our customers in building a safer global future. Overview of Opportunity As a Two Six Technologies Senior Software Engineer for a large-scale platform for situational awareness and command and control, you will work with the development team, designers...Full timeContract workWork at officeLocal area$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous...Permanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...Full timeFlexible hours
- ...Distributed Cloud is building the next generation of secure, scalable, multi-cloud application services. We are looking for a Senior Software Engineer to join our Platform Security team, where you'll design and build the foundational security services that protect our...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer positions Reston, VA
- senior software engineer remote Reston, VA
- software engineer contract Reston, VA
- cybersecurity software engineer Reston, VA
- part time software developer remote Reston, VA
- junior software developer internship Reston, VA
- junior software engineer Reston, VA
- software system engineer Reston, VA
- software engineer remote Reston, VA
- software engineer visa sponsorship Reston, VA



