Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

DPG Solutions

US Citizenship is required.

An active TS/SCI is required.

An adjudicated CI Polygraph 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 customer environment in Herndon, Virginia. This is a hands-on development position for an experienced engineer who can design, develop, integrate, test, troubleshoot, and maintain software supporting mission-critical systems.

The ideal candidate brings a strong foundation in object-oriented software development using C#, Java, C++, or a combination of these languages. You should be comfortable working throughout the software development lifecycle, collaborating with technical and mission stakeholders, and taking ownership of software from initial requirements through integration and operational support.

Experience with SQL, React, and Agile development methodologies is strongly preferred. This position also offers meaningful visibility with the customer and an opportunity to help DPG continue expanding its presence in Virginia.

Responsibilities


  • Design, develop, test, integrate, deploy, and maintain software supporting classified mission systems.

  • Develop object-oriented software using C#, Java, C++, or related technologies.

  • Translate technical and mission requirements into reliable and maintainable software solutions.

  • Participate in software architecture, design discussions, technical planning, and implementation decisions.

  • Troubleshoot software defects, integration issues, performance problems, and operational failures.

  • Develop and maintain unit tests, integration tests, and other automated software validation capabilities.

  • Conduct code reviews and contribute to software quality, consistency, security, and maintainability.

  • Support database integration, data access, queries, and related development activities using SQL.

  • Develop or support user-facing applications and interfaces using React when applicable.

  • Collaborate with software developers, systems engineers, cybersecurity personnel, infrastructure teams, testers, and mission stakeholders.

  • Participate in Agile development activities, including sprint planning, backlog refinement, daily standups, demonstrations, and retrospectives.

  • Maintain software documentation, technical designs, interface definitions, deployment instructions, and configuration records.

  • Support software integration, release management, deployment, and operational troubleshooting.

  • Follow secure software development practices appropriate for classified and mission-critical environments.

  • Provide technical guidance and support to junior engineers when appropriate.

Required Qualifications


  • 5 or more years of professional software development or software engineering experience.

  • Strong experience with at least one object-oriented programming language, including C#, Java, or C++.

  • Strong understanding of object-oriented design principles, data structures, algorithms, and software development fundamentals.

  • Experience designing, developing, testing, debugging, and maintaining production software.

  • Experience translating requirements into technical designs and working software.

  • Experience troubleshooting complex software and integration issues.

  • Experience with source control, configuration management, code review, and collaborative software development practices.

  • Ability to work independently while contributing effectively within a multidisciplinary engineering team.

  • Strong analytical, documentation, communication, and problem-solving skills.

  • A customer-approved security certification, including Security+, SSCP, CISSP, or CASP.

  • Active TS/SCI with an adjudicated CI Polygraph prior to start.

  • US Citizenship.

Desired Qualifications


  • Experience with more than one of the following languages: C#, Java, or C++.

  • Experience developing database-driven applications using SQL.

  • Experience developing modern web applications or user interfaces using React.

  • Experience working in Agile development environments using Scrum, Kanban, or similar methodologies.

  • Experience with automated testing, continuous integration, continuous delivery, or software deployment pipelines.

  • Experience supporting enterprise, distributed, or mission-critical software systems.

  • Experience integrating software with databases, external services, system interfaces, or existing applications.

  • Experience with software architecture, design patterns, performance optimization, and application security.

  • Experience supporting classified systems or national security customers.

  • Experience leading technical efforts, owning major software components, or mentoring junior developers.

  • Experience working directly with customers, users, testers, and mission stakeholders.

What We Are Looking For

We are looking for a capable software engineer who can take ownership of meaningful technical work, contribute to design decisions, and deliver reliable software in a complex mission environment.

The right candidate will understand more than how to write code. You should be able to evaluate requirements, make sound engineering decisions, troubleshoot across application boundaries, and collaborate effectively with the broader technical team.

This is a strong fit for a mid- to senior-level engineer who enjoys hands-on development, values quality and maintainability, and wants greater visibility into how their work supports the customer’s mission. You will have the opportunity to make a direct technical impact while helping DPG strengthen its reputation as a trusted partner in Virginia.

About DPG Solutions

DPG Solutions provides mission-focused engineering, software development, DevSecOps, systems administration, and cleared technical support to national security customers. We focus on hiring strong mid- to senior-level engineers who can integrate quickly, solve real problems, and deliver value in complex mission environments.

Overview of Benefits


  • Company-funded 401(k) Profit Sharing Plan: 25% of base pay deposited every pay period, vested on day one of employment

  • All healthcare benefits and premiums paid by the company, including a company HSA contribution

  • Annual performance bonuses

  • 250 hours of PTO, with up to 40 hours available to carry over

  • Biannual company-sponsored events for employees and their families

  • Certification reimbursement and tuition reimbursement

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Remote vacancy
  • $120k - $160k

     ...About Subsense The Opportunity We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive system. This is a broad, hands-on role. You'll develop user interfaces, write Python across the stack... 
    Suggested
    Full time

    Subsense Inc.

    Remote
    more than 2 months ago
  •  ...We recently launched version 1.0 of our measurement-based care software platform. We've got clinicians across the country using our platform...  ..., we'd love to hear from you. As a Fullstack Software Engineer... You have experience shipping software as part of a product... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Hello Joy, Llc

    Remote
    more than 2 months ago
  •  ...living with sickle cell disease and other underserved populations The Role We are seeking a hands-on Senior Full-Stack Software Engineer to help stabilize, develop, and scale its healthcare platform. The role is intentionally balanced: • 50% Full-Stack... 
    Suggested
    Full time
    For contractors
    Flexible hours

    Mwdn

    Remote
    27 days ago
  • $110k - $270k

     ...neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference...  ...C++ DSP and control code. Role The Full-Stack Engineer is key to making the Quadric product and toolchain easily accessible... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Quadric.Io, Inc

    Remote
    more than 2 months ago
  • $145k - $170k

     ...Location: Sacramento, CA Department: Product + Engineering Reports to: Director of Engineering   About UpMetrics   At UpMetrics...  ...on AWS About You ~6+ years of experience as a software engineer, with strong full stack capabilities ~ Deep experience... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Work visa

    Upmetrics

    Sacramento, CA
    more than 2 months ago
  • $150k - $190k

     ...who've been doing deep learning in the legal space since long before ChatGPT. Description General Legal is seeking a software engineer who has the passion and drive to move fast, learn new things, and drive projects through to completion. This is a unique opportunity... 
    Full time
    Contract work
    Home office

    General Legal

    United States
    more than 2 months ago
  • $100k - $175k

     ...battlefield and deter the adversaries of democracy. We’re hiring engineers, operators, and builders who want to move fast, take on...  ...not years. What you will be doing The Senior Full Stack Software Engineer is a key technical owner at Neros, responsible for taking... 
    Full time
    Work experience placement

    Neros Technologies

    Remote
    more than 2 months ago
  • $200k - $400k

     ...We are seeking a highly motivated, collaborative, and technically strong Full Stack Software Engineer to join an Enterprise Technology Application Development team supporting a highly respected, innovation-driven organization in Los Angeles. This is a unique opportunity... 
    Full time

    Hop

    Remote
    more than 2 months ago
  • $90k - $185k

     ...vulnerabilities, protect vital systems, and ensure operational superiority in an ever-evolving digital landscape. Position: Software Engineer Job Type: Full Time Location:  Onsite, Ft-Meade, MD Clearance Requirements:  TS/SCI w/ Poly Travel: None... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Sixgen

    Remote
    more than 2 months ago
  • $100k - $160k

     ...creator of the Onewheel and Antic Bikes brands. This role joins the software team responsible for internal business applications and select...  ...Role summary We’re looking for a Full-Stack Software Engineer (3+ years) who’s comfortable working independently, jumping into... 
    Full time
    Work at office
    1 day per week

    Future Motion

    Remote
    more than 2 months ago
  •  ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure the...  ...right in.  Role Overview   We are seeking a Full Stack Engineer with strong experience across both frontend and backend... 
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    more than 2 months ago
  • $125k - $160k

     ...Full Stack Software Engineer Who is Gen II? Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and investors with a best-in-class combination of people, process, and technology. Gen II has more than $1... 
    Full time
    Work at office
    Flexible hours
    1 day per week

    Gen 2 Careers

    Remote
    more than 2 months ago
  • $125k - $215k

     ...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What... 
    Full time
    Summer holiday
    Immediate start

    Red Alpha

    Remote
    more than 2 months ago
  •  ...companies, and startups. We’ve raised $16M from top VCs and were YC W25. About the role We’re looking for a Full-Stack Software Engineer, Reinforcement Learning to build the product surfaces, backend systems, and internal tools that power HUD’s RL data engine.... 
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship

    Hud

    San Francisco, CA
    a month ago
  • $94k - $129k

     ...and platform teams to create and support rich, interactive applications that help end users manage their data and processes. Software Engineer designs, codes, tests, implements, scales and (in some cases) supports application software and systems, usually as part of an... 
    Permanent employment
    Full time
    Work experience placement
    Flexible hours

    Pekin Insurance Careers

    Remote
    more than 2 months ago
  •  ...loan market’s most credible source of deal information.   About You:   Versana is looking for a motivated  Full Stack Software Engineer  to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated... 
    Full time
    Contract work
    Fixed term contract
    Local area

    Versana

    Remote
    more than 2 months ago
  • $130k - $160k

     ...brand. We move fast, learn quickly, and consistently outperform much larger competitors. Your Role The Full Stack Engineer will build the software that powers both the customer experience and the internal systems behind Sans. This role spans our Shopify Hydrogen... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to Friday

    Sans & Company

    Remote
    a month ago
  •  ...and technically excellent teammates to join us and build the future of human-AI interactions in software. The Role We are looking for a Full Stack Software Engineer with broad experience and deep technical fundamentals. You will work across our web platforms, API... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Lm Studio

    Remote
    27 days ago
  • $120k - $145k

     ...Integrate is a Seattle-based company building program management software for the world’s most ambitious machines .    Integrate...  ...innovate faster.   About the Role We’re hiring a Full Stack Engineer to help us build and evolve the product layer of Integrate’s platform... 
    Permanent employment
    Full time
    Contract work

    Integrate

    Remote
    more than 2 months ago
  • $125k - $145k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (COMPONENTS) The Components Engineering Team develops the world’s best flight hardware and fabricates it at an in-house... 
    Permanent employment
    Full time
    Temporary work

    Spacex

    Remote
    more than 2 months ago
  • $130k - $170k

     ...SUSA Ventures, 1Sharpe Ventures, and leaders from Invitation Homes and Opendoor. About the Role Flock is hiring a Full Stack Software Engineer to join our small, high-impact product team. We’re building a 10x version of Flock from the ground up, redefining how mom-and-... 
    Full time

    Flock Homes

    Remote
    a month ago
  •  ...run compliance, and save money. Our founding team includes engineers who have scaled products at Amazon, Google, and multiple unicorn...  .... This is a full-time, on-site role as a Full-Stack Software Engineer, based in our NoMad, NYC office. Who Are You? Love... 
    Full time
    Work at office
    Remote work
    Flexible hours

    The Green Board

    Remote
    more than 2 months ago
  •  ...the business requirements. You will get a chance to influence product design and roadmap.  3. You will work with other in-house engineers and work with/manage an off-shore engineering team. 4. Your primary focus will be the web product initially. You will get an opportunity... 
    Full time
    Part time

    Andes Wealth

    Remote
    more than 2 months ago
  • $180k - $215k

     ...and Culture doc here .  Position Summary As a full stack engineering on the product eng team you will be working on the most...  ..., or a related field. ~3+ years of experience in Full Stack Software Development. ~ Experienced with React, Javascript, Python, etc... 
    Full time
    Work experience placement

    Heygen

    Remote
    more than 2 months ago
  •  ...Description: This is an exciting opportunity to join a rapidly growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a Full‑Stack Engineer with a dual focus on data engineering and... 
    Full time
    Local area
    Remote work
    Flexible hours

    Integrity Defense Solutions, Inc.

    Arlington, TX
    more than 2 months ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy Ecp

    Annapolis Junction, MD
    more than 2 months ago
  • $115k - $160k

     ...ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future...  ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment... 
    Remote job
    Full time
    Live in
    Local area
    Shift work

    Serve Robotics Inc

    Los Angeles, CA
    more than 2 months ago
  • $215k - $290k

     ...talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100%...  ...across the United States to help them hire. Full-Stack Software Engineer Location - Redwood City, CA (On-site) On-site role... 
    Full time
    H1b
    Work at office
    Remote work
    Visa sponsorship

    Recruiting From Scratch

    Redwood City, CA
    28 days ago
  • $135k - $155k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Remote
    more than 2 months ago
  • $98.5k - $206.8k

    Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Caci

    Mount Sterling, IA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!