Software Engineer
Endurance IT Services
Job Description
Job Description
We're seeking a Software Engineer for a client in Northern Virginia! In this role, you'll join a collaborative team focused on developing and supporting backend applications, APIs, and enterprise integrations that support operations in the mortgage industry. You'll partner closely with product managers, business stakeholders, and fellow engineers to deliver scalable, reliable technology solutions. The ideal candidate is a self-driven developer who loves to troubleshoot and has a passion for backend development. A person who thrives in a collaborative environment will excel!
Position Title: Software Engineer
Location: Reston, VA
Work Arrangement: 100% onsite
Key Responsibilities
- Design, develop, enhance, and support applications and backend services using C#, .NET, SQL Server, and Microsoft technologies.
- Build and support system plugins, extensions, and client-side functionality using JavaScript.
- Develop and maintain APIs, services, and integrations between internal systems and third-party mortgage, settlement, and financial services platforms.
- Partner with Product Managers, business stakeholders, and engineering peers to gather requirements and translate business needs into technical solutions.
- Participate in all phases of the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, documentation, and production support.
- Troubleshoot application and integration issues, identify root causes, and implement sustainable long-term solutions.
- Write clean, maintainable, and well-tested code while participating in code reviews and continuous improvement initiatives.
- Take ownership of projects and assignments from design through deployment and ongoing support.
- Contribute to a collaborative, cross-functional team environment focused on innovation, quality, accountability, and continuous learning.
- 3+ years of professional software development experience building and supporting enterprise applications.
- Strong experience with C#, .NET, JavaScript, and SQL Server.
- Experience developing backend applications, APIs, web services, and enterprise system integrations.
- Experience using AI-assisted development tools, such as GitHub Copilot or similar technologies, to improve productivity while maintaining strong engineering standards, code quality, and security practices.
- Familiarity with Microsoft Azure and cloud-based application development.
- Demonstrated ability to troubleshoot technical issues, identify root causes, and deliver effective solutions.
- Strong communication and interpersonal skills with the ability to collaborate across technical and business teams.
- Ability to work independently, manage priorities, and adapt to changing business needs in a fast-paced environment.
Preferred
- Experience within the mortgage, lending, title, settlement, or financial services industry.
- Experience developing, integrating with, or supporting the Encompass Loan Origination System (LOS).
- Experience working with third-party vendor integrations and API-driven architectures.
- Familiarity with modern software development practices including CI/CD, automated testing, and DevOps principles.
About Us:
Endurance IT Services provides Managed IT Services, Cybersecurity Solutions, Network Infrastructure, and IT Consulting to help businesses stay secure, connected, and productive. We also offer IT Staffing for Direct-Hire, Contract-to-Hire, and Contract roles, as well as internal full-time positions.
Some opportunities may not be exclusive and may evolve as we work with clients—but our mission remains consistent: helping candidates find the right job that aligns with their skills and career goals.
- ...Job Description Job Description 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...Suggested
$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...SuggestedFull timeFor contractorsLocal area- ...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...SuggestedWork experience placement
- ...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...Suggested
$143.7k - $194.4k
AWS Secure Connection Services (SCS) is looking for an experienced Software Development Engineer to join our growing team that will be building solutions to complex problems that will scale for Amazon Dedicated Cloud (ADC). ADC’s bring AWS cloud solutions to a broad range...SuggestedInternshipFlexible hours- ...Degree in Computer Science – REQUIRED Position Summary Agility Technologies Inc. is seeking a motivated Junior Full Stack Software Engineer – AI & Cloud Applications to join our technology team. The ideal candidate will have a strong Computer Science foundation...Full timeInternshipLocal areaWork from homeFlexible hours
$99k - $206k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed...Full timeWork experience placementImmediate startRemote work- ...Job Description Job Description 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...Contract work
- ...Job Description Job Description 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...Work experience placement
- ...AI and cloud computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS differentiates itself... ...in AI, data engineering, blockchain, and cloud-native software application development.” We are looking for an Entry-Level...Contract workInternshipWork at office
$100k - $170k
...strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are hiring a Software Engineer, with a TS/SCI clearance and polygraph to join our Intelligence Division working in Northern Virginia. Responsibilities:...Contract workWork experience placement- ...Job Description Job Description Description: Seeking a Full Stack Software Engineer who will build web applications utilizing Java and the Spring Framework, such as Spring Data or Spring Boot. Required Skills • Demonstrated experience building web applications...
- ...Job Description Job Description Active TS/SCI security clearance with polygraph is required. Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you...Contract work
- ...Job Description Job Description One of our clients in Reston VA needs a Software Engineer for a permanent position. Position: Software Engineer Location: Reston VA (Hybrid) Position Type : Permanent position Travel: Some travel may be required...Permanent employmentWork from homeFlexible hours
$190k - $240k
...Software Engineer JOB DESCRIPTION The Software Engineer will design, develop, code, test, and debug complex software products, or make significant enhancements to existing software. The ideal candidate is a hands-on platform builder with significant experience in...Full time- ...Job Description Job Description 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...Flexible hours
- ...Description Job Description Full-Time / Contract Support / TS/SCI Clearance Required Position Summary GC2IT is seeking a Software Engineer to design, develop, enhance, and support mission-critical Point-of-Entry systems deployed worldwide. The position combines...Full timeContract workWork at officeWorldwide
- ...is required prior to start. A customer-approved security certification is required: Security+, SSCP, CISSP, or CASP. Software Engineer Work Location: Herndon, VA DPG Solutions is looking for a mid- to senior-level Software Engineer to support a classified...
$63.5k - $111.75k
31-Mar-2026 ML/AI Engineer US (Remote) 10572BR Company Summary As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our...Temporary workRemote work$66k - $106k
...IAM Software Engineer Job Locations US Requisition ID 2026-168754 Position Category Information Technology Clearance Public Trust Responsibilities Peraton is seeking an Identity Platform Integration Engineer to...Contract workRemote workShift work$89.9k - $121.7k
...benefits and the ability to grow your career.Verisign’s Resolution Engineering team is a high performing, Agile team who builds horizontally... ...new features for resolution products. You will be writing the software that fundamentally enables the internet to operate at scale....Work experience placementWork at officeFlexible hours$126.09k
DUTIES: Interpret project requirements, work collaboratively with Business users, verify, and understand functional requirements. Develop/enhance Web applications to meet the customer's business requirements. Develop code quality using test frameworks, providing technical...Permanent employmentWork experience placementWork at officeMonday to Friday$131.3k - $237.35k
...Description Join a Mission That Matters! Are you a highly skilled Software Engineer ready to tackle complex technical challenges that directly support our nation’s intelligence mission? Leidos is seeking an accomplished Software Engineer Subject Matter Expert...Contract workFor contractorsLocal areaImmediate start- ...Role: Cloud Software Engineer Location: Reston, VA Type: Contract till December 2026 Once a week Hybrid Job description This is a cloud migration project and will be involved in moving applications from on-prem to cloud , moving backend data...Contract work1 day per week
$100.74k - $173.66k
...Job Description Job Description Help build the software infrastructure that makes complex data systems more visible, resilient, and responsive. Join NS2 Mission as a Software Development Engineer in Herndon, VA , where you'll design and develop distributed, event...Local areaFlexible hours- ...Software Engineer – AWS, Python, TypeScript – Full Scope Poly Herndon VA (on-site daily) 150K++ Must have a current and active TS/SCI w/Full-scope Poly Job Description Our client seeking a Software Engineer to develop and support AI-enabled capabilities within...
- ...The company's Integrated Mission Systems is seeking an experienced Software Engineer with a strong background in the RUST Programming Language and proven experience developing systems with RUST to guide the next generation of mission-critical systems. Responsibilities...
- ...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...Work experience placementImmediate start
- ...Software Engineer Location: Herndon, VA Required Clearance: TS/SCI CI Poly Employment Type: Full-Time Regular Shift: Day Travel: No Relocation Assistance: Yes Plans, conducts, and coordinates software development activities; Designs, develops, documents, tests, and...Full timeRelocationShift work
- ...work in Exostar's Microsoft 365 and Secure Collaboration product engineering team to design, develop, and support cloud services that... ...Mentoring development teams on design patterns and evangelizing software development practices and processes. Leading design reviews...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Reston, VA
- startup software engineer Reston, VA
- financial software developer Reston, VA
- junior software developer remote Reston, VA
- software engineer Reston, VA
- software data engineer Reston, VA
- part time software developer Reston, VA
- software engineer amazon Reston, VA
- senior robotics software engineer Reston, VA
- experienced software developer Reston, VA



