Software Engineer
Reston, VA · On-site
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 ...
Quick apply
Reston, VA · On-site
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 ...
Quick apply
Reston, VA · On-site
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 ...
Chantilly, VA · On-site
SIMILAR CAREER TITLES Software Developer, Application Developer, Full Stack Developer, Backend Developer, Frontend Developer, Systems Developer, Web Developer, Mobile Application Developer, Embedded ...
Chantilly, VA · On-site
SIMILAR CAREER TITLES Software Developer, Application Developer, Full Stack Developer, Backend Developer, Frontend Developer, Systems Developer, Web Developer, Mobile Application Developer, Embedded ...
Reston, VA · On-site
$89K - $121K/yr
Broad application software development experience with focus in C or C++ development * Proficient with Linux * Proficient in Python or similar scripting language. * Developer Traits: * Excellent team ...
Reston, VA · On-site
$89K - $121K/yr
Broad application software development experience with focus in C or C++ development * Proficient with Linux * Proficient in Python or similar scripting language. * Developer Traits: * Excellent team ...
Warrenton, VA · On-site
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Warrenton, VA · On-site
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Herndon, VA · On-site
Responsibilities : • Design and implement all levels of the solution: data layer, application ... software engineers to update, configure, and maintain data services based on the requirements. • ...
Herndon, VA · On-site
Responsibilities : • Design and implement all levels of the solution: data layer, application ... software engineers to update, configure, and maintain data services based on the requirements. • ...
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Warrenton, VA · On-site
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Warrenton, VA · On-site
$100K - $150K/yr
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Warrenton, VA · On-site
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Quick apply
Warrenton, VA · On-site
The available position moves beyond high-level application code, focusing on the intersection of systems programming, digital signal processing, and real-time data orchestration. As a Software ...
Herndon, VA · On-site
Responsibilities : • Design and implement all levels of the solution: data layer, application ... software engineers to update, configure, and maintain data services based on the requirements. • ...
Herndon, VA · On-site
Responsibilities : • Design and implement all levels of the solution: data layer, application ... software engineers to update, configure, and maintain data services based on the requirements. • ...
This role requires extensive experience in software engineering, systems analysis, performance optimization, and cloud-based application development supporting complex operational requirements.
Quick apply
This role requires extensive experience in software engineering, systems analysis, performance optimization, and cloud-based application development supporting complex operational requirements.
Chantilly, VA · On-site
... application issues. • Provide recommendations for continuous improvement. • Work alongside ... software engineering experience. REQUIRED QUALIFICATIONS • Hands-on experience with modern ...
Chantilly, VA · On-site
... application issues. • Provide recommendations for continuous improvement. • Work alongside ... software engineering experience. REQUIRED QUALIFICATIONS • Hands-on experience with modern ...
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
Alexandria, VA · Remote
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
Alexandria, VA · Remote
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
Alexandria, VA · Remote
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
Alexandria, VA · Remote
Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence ...
$120K - $140K/yr
Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... Manage and maintain the customer's application servers, networks and development & test ...
$120K - $140K/yr
Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... Manage and maintain the customer's application servers, networks and development & test ...
Herndon, VA · On-site
$120K - $140K/yr
Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Manage and maintain the customer's application servers, networks and development & test ...
Herndon, VA · On-site
$120K - $140K/yr
Overview Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Manage and maintain the customer's application servers, networks and development & test ...
Leesburg, VA · On-site +1
Software Engineer Overview: The Software Engineer is responsible for designing, developing, testing ... Experience with application design, debugging, and performance optimization. * Excellent problem ...
Leesburg, VA · On-site +1
Software Engineer Overview: The Software Engineer is responsible for designing, developing, testing ... Experience with application design, debugging, and performance optimization. * Excellent problem ...
Leesburg, VA · On-site
Software Engineer Overview: The Software Engineer is responsible for designing, developing, testing ... Experience with application design, debugging, and performance optimization. * Excellent problem ...
Leesburg, VA · On-site
Software Engineer Overview: The Software Engineer is responsible for designing, developing, testing ... Experience with application design, debugging, and performance optimization. * Excellent problem ...
Reston, VA · On-site
$59.50 - $76/hr
SQL Server RDBMS concepts * 10+Years Application Development/Software Engineering/Design Patterns * 10+Years Web application development * 8+ Years Object oriented design and architecture * 6+ Years ...
Quick apply
Reston, VA · On-site
$59.50 - $76/hr
SQL Server RDBMS concepts * 10+Years Application Development/Software Engineering/Design Patterns * 10+Years Web application development * 8+ Years Object oriented design and architecture * 6+ Years ...
Vienna, VA · On-site
$140K - $160K/yr
Position Overview SteerBridge Strategies is seeking a Software Engineer to support a fleet aviation ... If you would like information about how your application is processed, please contact us.
Quick apply
Vienna, VA · On-site
$140K - $160K/yr
Position Overview SteerBridge Strategies is seeking a Software Engineer to support a fleet aviation ... If you would like information about how your application is processed, please contact us.
$23.59 - $29.92
4% of jobs
$29.92 - $36.25
13% of jobs
$36.25 - $42.57
5% of jobs
$45.21 is the 25th percentile. Wages below this are outliers.
$42.57 - $48.90
6% of jobs
$48.90 - $55.23
14% of jobs
The median wage is $57.99 / hr.
$55.23 - $61.55
17% of jobs
$64.95 is the 75th percentile. Wages above this are outliers.
$61.55 - $67.88
29% of jobs
$67.88 - $74.21
5% of jobs
$74.21 - $80.53
2% of jobs
$80.53 - $86.86
3% of jobs
$86.86 - $93.18
1% of jobs
$23
$59
$93
Application Software Engineers often need to balance multiple priorities, including tight project deadlines, changing client requirements, and debugging complex software issues. They may face challenges integrating new features with existing systems, ensuring rigorous testing, and maintaining high code quality in collaborative team settings. Staying updated with the latest technologies and adapting to evolving industry standards is also an ongoing aspect of the role. Overcoming these challenges requires continuous learning, careful planning, and effective communication with cross-functional teams, making the role both demanding and highly rewarding for tech professionals.
To thrive as an Application Software Engineer, you need a solid grasp of programming languages such as Java, C#, or Python, as well as a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as .NET or Spring is highly valued, and certifications in software development can be advantageous. Strong problem-solving skills, effective teamwork, and clear communication help candidates succeed in dynamic, cross-functional environments. These skills are critical to developing reliable applications, collaborating efficiently, and adapting to the evolving technology landscape.
An Application Software Engineer designs, develops, tests, and maintains software applications for various platforms, ensuring functionality and user experience. They work with programming languages, frameworks, and development tools to build applications that meet business or user requirements. Responsibilities often include debugging software, optimizing performance, and collaborating with designers, analysts, and other engineers.

Full-time
Posted 23 days ago
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:
PRINCIPAL RESPONSIBILITIES
PRINCIPAL REQUIREMENTS
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.