Corporate Gray Online
  • Jobs
  • Companies
  • Post a Job
  • Resume Search
  • Employer Products
  • Job Seeker Products
  • Resources
  • Corporate Gray
  • Absolutely American
  • Proud American E-zine
  • Military Minute Podcast
  • Military Officer Career Conference
  • Sign in
  • Sign up
  • Jobs
  • Companies
  • Post a Job
  • Resume Search
  • Employer Products
  • Job Seeker Products
  • Resources
  • Corporate Gray
  • Absolutely American
  • Proud American E-zine
  • Military Minute Podcast
  • Military Officer Career Conference

97 software engineer jobs found

Refine Search
Current Search
214 software engineer VA
Refine by Job Categories
Information Technology  (65) Security Clearance  (17) Engineering  (9) Electronics  (7) Management  (4) Telecommunications  (4)
Law Enforcement  (3) Energy  (3) Automotive  (2) Finance  (1) Manufacturing  (1) Marketing  (1) Media  (1) Sales  (1)
More
Refine by Company Name
SAIC  (61) ECS  (28) WR Systems, Ltd.  (7) QED Systems, LLC  (1)
Refine by Onsite/Remote
Onsite  (97)
ECS
Apr 29, 2026
Software Engineer
ECS VA
ECS is seeking a Software Engineer to work in an onsite capacity at our Springfield, VA customer site. Note: This position is contingent upon additional funding. ECS is seeking an innovative and articulate Software Engineer to support the execution of a variety of projects including the development of applications and APIs for help users perform analytic functions. This position requires strong technical skills in software development and enterprise application integration. You will work closely with the technical team to develop, test, deploy, and maintain solutions in an Agile environment, promoting excellence in collaboration and customer service. You should expect a fast-paced, multidisciplinary-team environment with tight deadlines. About ECS: We are a rapidly growing company that considers our employees and teams to be our most important assets. Our team environment provides opportunities for growth to individuals who are motivated to excel. We are situated in...
SAIC
Apr 29, 2026
Satellite Systems Software Engineer
SAIC VA
Description Join a winning team!! SAIC's Space and Intelligence Business Group is currently hiring to advance space capabilities supporting our Department of Defense (DOD) and Intelligence Community customers. Ten miles from the SAIC headquarters, our Chantilly, VA team supports systems development, targeting & intelligence analysis, systems engineering & integration and more. This position is for a Satellite Systems Software Engineer for a large, multi-year contract supporting a cutting-edge and innovative space program. The Satellite Systems Software Engineer must possess and have successfully demonstrated satellite engineering experience. Requires excellent problem-solving, interpersonal, and oral and written communication skills. The Satellite Systems Software Engineer will partner with multi-Agency and multi-Contractor team of system engineers and subject matter experts to effectively plan, organize, and execute all activities across the system life cycle. This...
SAIC
Apr 29, 2026
ServiceNow Software Engineer
SAIC VA
Description Make a difference for national security by joining a team of dedicated IT professionals who will sustain, modernize and transform the enterprise IT capabilities for the Defense Counterintelligence and Security Agency (DCSA). The Air Force, Space and Intelligence Business Group (AFSI) of SAIC is seeking a ServiceNow Software Developer Senior to support a transformational infrastructure program for DCSA. SAIC is proud to be supporting DCSA in safeguarding our nation's information. DCSA is the designated oversight authority on the accreditation of classified facilities, information systems, and the insider threat program. This involves security oversight of more than 10,000 companies and approximately 13,000 facilities involved in classified work throughout the DoD and 31 Federal agencies. Specifically, on the DCSA One IT program, SAIC will provide an enterprise IT solution that delivers highly secured and adaptable IT infrastructure, provides customer support, and...
WR Systems, Ltd.
Apr 28, 2026
Mid-Level Software Engineer
WR Systems, Ltd. VA
Clearance Requirement: Ability to obtain and maintain a Secret Clearance Travel Requirements: Minimal travel; may be required to support customer site visits as needed Location: Norfolk, VA (Little Creek) SUMMARY: WR has an opportunity for a Mid-Level Software Engineer to research, design, and develop computer software systems in support of hardware product development and integration efforts. Position responsibilities will include, but are not limited to the following: Design, develop, test, debug, and document software applications and systems Participate in system configuration, integration, and deployment activities Provide technical support to users in the development and integration of systems and environments Install, maintain, and upgrade software systems and user utilities; diagnose and resolve system issues Research, design, and develop software solutions using scientific analysis and mathematical models Develop and execute...
SAIC
Apr 22, 2026
Software Engineer
SAIC VA
Description SAIC has an immediate need for a Mid to Senior Full Stack Software Engineer with expertise in Java, C#, React and NiFi to support the Department of Defense (DoD) with the Defense Readiness Reporting System (DRRS) Sustainment system. The ideal candidate should possess deep technical acumen, thrive in a collaborative environment, and have the ability to deliver robust, scalable, and innovative solutions. While proficiency in all the listed technologies is ideal, we are also open to candidates who are highly skilled in some with a willingness to learn others. As a Software Engineer, you will play a key role in designing, developing, and maintaining enterprise-level applications. You will work closely with cross-functional teams to deliver high-quality software solutions aligned with organizational goals and user needs. NOTE: This position is hybrid/remote to the D.C. metro area. Candidates must be local to the D.C. metro area as there will be occasional onsite work....
ECS
Apr 15, 2026
Software Engineer
ECS VA
ECS is seeking a Software Engineer to work in our Fairfax, VA office. Job Description: ECS is seeking a Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions, with a focus supporting Naval Acoustics AI/ML. This position requires strong technical leadership skills, experience with various modern software languages, machine learning architecture, and enterprise application integration. The candidate works closely with both the project and technical teams to swiftly prototype and develop solutions in an agile environment and deploy capabilities to the cloud computing environment and operational end user. The candidate cultivates an environment that promotes customer service, excellence in communication, innovation, collaboration, and teamwork. The Software Engineer performs in a multidisciplinary team environment to ensure deadlines are met. Responsibilities: Develops software solutions...
ECS
Apr 15, 2026
Junior Software Engineer - Intern
ECS VA
ECS is seeking a Junior Software Engineer Intern to work in our Fairfax, VA office for the summer of 2026. This internship offers a unique opportunity to move beyond the classroom and gain firsthand experience with production-grade workflows and real-world datasets. You will work alongside senior engineers and scientists to move models from research to the tactical edge, ensuring from end to end, both our warfighters & decision makers are empowered with the latest technology solutions at their fingertips. Job Description: ECS is seeking a Junior Software Engineer to participate in a team of scientists and engineers, and to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions. The candidate works closely with the Project Manager and technical team to swiftly develop solutions in an agile environment and deploy capabilities to the operational end user. The candidate cultivates an environment...
ECS
Mar 19, 2026
Software Engineer (Integration)
ECS VA
ECS is seeking a Software Engineer to work in a hybrid remote/onsite capacity, with minimum of 3 business days onsite at our Fairfax, VA corporate office and/or our Springfield, VA customer site. ECS is seeking an innovative and articulate Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions. This position requires strong technical skills in software development and enterprise application integration. You will work closely with the technical team to develop, test, deploy, and maintain solutions in an Agile environment, promoting excellence in collaboration and customer service. You should expect a fast-paced, multidisciplinary-team environment with tight deadlines. Job Responsibilities: Develop software solutions by conferring with stakeholders, studying information needs, and analyzing system flow, data usage, and work processes. Determine operational feasibility by...
WR Systems, Ltd.
Mar 19, 2026
Software Engineer III
WR Systems, Ltd. VA
Clearance Requirement: Ability to obtain and maintain an active TS/SCI clearance. Travel Requirements: 10-20% Location: Norfolk, VA Summary: WR has a potential opportunity for an experienced Software Engineer to support the design, development, and implementation of software solutions across multiple projects using an agile development process. Position responsibilities will include, but are not limited to the following: Participates in customer meetings to capture feedback and translate high-level input into detailed technical requirements. Works independently with minimal supervision to deliver high-quality, functional software products that meet customer needs. Willing to travel to customer or project site locations as required. Mentors junior engineers. Candidates must possess the following knowledge, skills, and experience: Bachelor of Science degree in Software Engineering, Computer Science, Computer/Electrical Engineering...
SAIC
Mar 11, 2026
Software Engineer
SAIC VA
Description SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current software solution runs as an Apache Web Server that serves SQL database content over a customer provided network. The solution is developed using Python running within an application framework hosting a SQLite database. The Software Engineer candidate will also work within a team to support development of scripts and tools to support data collection and automation of lab-based hardware testing. Roles and Responsibilities: The candidate's role is primarily centered on developing and maintaining software solutions that support test efforts and data collection, as part of a team in a hardware research lab. The candidate will: Perform software maintenance and upgrades to address user concerns Perform testing and debugging ahead of software release to...
SAIC
Apr 15, 2026
Software Systems Engineer Principal
SAIC VA
Description Join the Data Feed Integration (DFI) team on the Advanced Battle Management System (ABMS) Cloud-Based Command and Control (CBC2) Program. In this role, you will support SAIC's efforts as the Lead Systems Integrator (LSI) by driving critical data feed integration initiatives. The DFI team plays a pivotal role in ensuring the seamless integration of external data feeds, API-based systems, and internal architectures, enabling mission success. This position is central to modernizing advanced Command and Control (C2) capabilities for DoW systems and advancing operational readiness. This position operates in a hybrid work environment with responsibilities divided between 25% travel (including installations and integration events in secure spaces), 25% in-office presence for team collaboration and operational needs, and 50% remote work for independent and team-oriented tasks. This is a unique position that blends technical, strategic, and collaborative responsibilities. You...
ECS
Mar 19, 2026
Principal Systems Engineer - Embedded Tactical Software
ECS VA
ECS is looking for a Principal Systems Engineer - Embedded Software Engineer to work Onsite in Arlington, VA. The Principal Systems Engineer will provide senior-level technical oversight, quality assurance, and lifecycle governance for embedded tactical software supporting Department of Defense and Navy weapon and combat systems. This is a principal individual-contributor role focused on reviewing, validating, and auditing embedded software and engineering decisions-not people management or day-to-day software development. The ideal candidate has deep experience in safety-critical, highly regulated environments such as missile systems, Aegis or Navy combat systems, or other real-time defense platforms, and brings the technical judgment needed to independently assess software quality, integration impacts, and engineering rigor. What You'll Do Serve as a senior technical authority on Change Control Boards (CCBs) governing embedded software updates and configuration...
SAIC
Mar 11, 2026
Software Engineer
SAIC VA
Description SAIC is seeking a Software Developer to support the design, build, and deploy a bi-directional AWS API Gateway capable of sending and pulling data from various source systems over a secure network. In this role you will work closely with over forty interface partners across different organizations and agencies, in defining interface requirements, building a to-be architecture, performing comprehensive system testing, and ultimately, deploying an integrated internal and external facing API Gateway across two different agencies on the same classification network. This position is located in Chantilly, VA and requires an active TS/SCI clearance with Polygraph . This project is part of an overall Sponsor effort to migrate portions or all of payroll systems to a new-shared service provider. Priorities will be managed by the designated Government Technical Manager (GTM). Job responsibilities include, but are not limited to: Plan, design, and develop a...
ECS
Apr 22, 2026
Automated Test Engineer/Software Development Engineer in Test
ECS VA
ECS is seeking an Automated Test Engineer/Software Development Engineer in Test in our Quantico, VA office. Are you ready to play a crucial role in supporting cutting-edge technology for federal law enforcement and scientific organizations? ECS is seeking a highly skilled and motivated Automation Test Engineer to provide IT services and support for hardware, IT systems, applications, and operational technologies that support mission critical operations in support of our DOJ FBI Client. The scope of this program is to enhance enterprise IT services and solutions to this FBI component to provide best-in-class end-user support and drive improvements in the operations, management, maintenance and integration of services across multiple networks, systems, and applications to enable and enhance mission operations for law enforcement capabilities. In this role, you will be working at the intersection of traditional IT and specialized scientific and operational technology systems to...
ECS
Apr 01, 2026
Software Development Engineer in Test (SDET)
ECS VA
ECS is seeking a Software Development Engineer in Test (SDET) to work in our Arlington , VA office. The Software Development Engineer in Test (SDET) is a highly technical role that bridges the gap between software development and quality assurance. The SDET is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the delivery of high-quality software products. Unlike traditional QA testers, the SDET possesses deep software engineering skills and actively contributes to the architecture and codebase of testing infrastructure. This role partners closely with developers, product managers, and other stakeholders to embed quality throughout every phase of the software development lifecycle, from design through deployment and production monitoring. Responsibilities Test Automation Development: Design, build, and maintain scalable and robust automated test suites, including unit, integration, functional , regression, and...
SAIC
Mar 11, 2026
Lead Software Development Engineer
SAIC VA
Description We are seeking a skilled and motivated Lead Software Development Engineer to oversee the development team, manage technical initiatives, and lead the integration of advanced technologies into DRRS USMC. This position will sit in Alexandria, Virginia. The ideal candidate will possess a strong background in engineering leadership with a heavy emphasis on performance management, systems development, emerging technology adoption, and ensuring alignment with project goals and customer requirements. This position serves as a key liaison between the engineering team, program management, and stakeholders to ensure on-time delivery of innovative solutions. Responsibilities: Team Leadership and Management: Lead and mentor a multidisciplinary development team, driving performance, collaboration, and innovation. Oversee task management and ensure adherence to project schedules, budgets, and objectives. Collaborate closely with program...
SAIC
Apr 29, 2026
Momentum Engineer
SAIC VA
Description We are seeking a Momentum Software Engineer to join our growing team. The ideal candidate should possess comprehensive expertise in Momentum financial modules, federal financial management, and government budgeting practices. This role is in support of Veteran Affairs. Key Responsibilities Support and troubleshoot enterprise integrations (IPPS, DFAS, ConcurGov, Treasury) Validate and debug RESTful APIs, XML/JSON payloads, and message flows Monitor and manage batch jobs and interface processing (e.g., Control-M / schedulers) Perform end-to-end transaction tracing and Root Cause Analysis (RCA) Coordinate with external partners and vendors for interface issue resolution Support upgrades, deployments, and changes impacting integrations Qualifications REQUIRED EDUCATION AND EXPERIENCE: Must have a Bachelors and 8+ years of experience, Masters and 6+ years of experience, may consider 4 additional years of experience in lieu of a...
SAIC
Apr 29, 2026
Data Engineer
SAIC VA
Description SAIC is seeking a Data Engineer to support the Department of the Air Force Integrated Fires Command and Control (DIFC2) program of record. As the Data Engineer, you will design, develop, and implement data pipelines and analytics for applications. This position will collaborate with cross-functional teams to understand and address operational challenges using data pipelines and analytics. Position will be 100% onsite in the Reston, VA area. Job Duties: Collaborate with cross-functional teams to understand and address operational challenges using data pipelines and analytics. Design, develop, and implement data pipelines and analytics for applications. Perform exploratory data analysis, algorithm development, and testing. Perform Data Ingest, Normalization, Sanitization, Extraction, Transformation, Loading, (ETL) process of structured and unstructure data to common standards for interoperability. Work with multiple data formats, including UCI 2.0+, CSV, JSON,...
SAIC
Apr 15, 2026
Cyber Software Test Engineer
SAIC VA
Description Responsibilities: Work as a member of an agile software development test team in a challenging, dynamic, fast-paced environment learning new tools and processes Test new, mission-critical software applications across diverse platforms (e.g., Windows, Linux, Android), ensuring seamless integration with wireless services and custom hardware systems Validate software requirements through functional, usability, performance, security, compatibility, ad-hoc, internationalization, and regression tests Develop, maintain, and execute test plans and procedures for software systems Participate in cross-functional team meetings, decision-making, technical discussion, and defining new product functionality Review user stories and backlog items, analyze testability of requirements, and provide feedback Apply analytical and problem-solving skills to clarify user stories and determine appropriate testing scenarios to validate the iterative development of...
SAIC
Apr 15, 2026
Cyber Software Test Engineer
SAIC VA
Description Responsibilities: Work as a member of an agile software development test team in a challenging, dynamic, fast-paced environment learning new tools and processes Test new, mission-critical software applications across diverse platforms (e.g., Windows, Linux, Android), ensuring seamless integration with wireless services and custom hardware systems Validate software requirements through functional, usability, performance, security, compatibility, ad-hoc, internationalization, and regression tests Develop, maintain, and execute test plans and procedures for software systems Participate in cross-functional team meetings, decision-making, technical discussion, and defining new product functionality Review user stories and backlog items, analyze testability of requirements, and provide feedback Apply analytical and problem-solving skills to clarify user stories and determine appropriate testing scenarios to validate the iterative development of...
  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • X
  • Instagram
  • LinkedIn
© 2008-2026 Corporate Gray, powered by Absolutely American, Inc.