1

Computer Software Technology Jobs in Virginia (NOW HIRING)

We are hiring a Computer Software/ Integration Analyst to support an enterprise-level program ... Knowledge of office automation technologies and enterprise computer systems, with the ability to ...

Mid Computer Programmer

Chesapeake, VA ยท On-site

$90K - $100K/yr

Computer software engineers develop new computer software systems and incorporate new technologies into a rapidly growing range of applications. * Computer software engineers apply the principles and ...

Mid Computer Engineer

Chesapeake, VA ยท On-site

$75K - $85K/yr

Computer software engineers develop new computer software systems and incorporate new technologies into a rapidly growing range of applications. * Computer software engineers apply the principles and ...

Senior Computer Scientist

Chesapeake, VA ยท On-site

$130K - $190K/yr

Computer software engineers develop new computer software systems and to incorporate new technologies in a rapidly growing range of applications. * Computer software engineers apply the principles ...

Senior Computer Engineer

Chesapeake, VA ยท On-site

$130K - $150K/yr

Computer software engineers develop new computer software systems and to incorporate new technologies in a rapidly growing range of applications. * Computer software engineers apply the principles ...

Senior Computer Programmer

Chesapeake, VA ยท On-site

$130K - $150K/yr

Computer software engineers develop new computer software systems and to incorporate new technologies in a rapidly growing range of applications. * Computer software engineers apply the principles ...

Senior Software Engineer

Quantico, VA ยท On-site

$132K - $174K/yr

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of ... computer software; test, debug, and refine computer software to produce the required product ...

Senior Software Engineer

Quantico, VA ยท On-site

$132K - $174K/yr

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of ... computer software; test, debug, and refine computer software to produce the required product ...

Senior Software Engineer

Quantico, VA ยท On-site

$132K - $174K/yr

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of ... computer software; test, debug, and refine computer software to produce the required product ...

Senior Software Engineer

Quantico, VA ยท On-site

$129K - $171K/yr

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of ... computer software; test, debug, and refine computer software to produce the required product ...

next page

Showing results 1-20

Computer Software Technology information

What is a computer software technology?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the typical career advancement opportunities in computer software technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.

What are the key skills and qualifications needed to thrive in computer software technology, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What jobs are in computer software technology?

Jobs in computer software technology include software developers, programmers, quality assurance analysts, systems analysts, and software engineers. These roles involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer. The field offers opportunities in various industries such as tech, finance, healthcare, and gaming, with work environments ranging from offices to remote settings.

What are popular job titles related to Computer Software Technology jobs in Virginia?

For Computer Software Technology jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Computer Software Technology jobs in Virginia look for?

The top searched job categories for Computer Software Technology jobs in Virginia are:

Infographic showing various Computer Software Technology job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Computer Software/Integration Analyst

Fairfax, VA โ€ข On-site, Remote

Nationwide IT Services, Inc
IT Servicesย โ€ขย 51 - 200 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Computer Software/Integration Analyst 2026-139
Program Area: DLA Enterprise Testing Support
Clearance: Must possess an IT-II Non-Critical Sensitive security clearance or Tier 3 (T3)
Position Summary:
Nationwide IT Services, NIS, is seeking a Computer Software/Integration Analyst to provide technical integration, interoperability, configuration management, and systems engineering support for DLA Enterprise Applications and Business Systems throughout the acquisition and system development lifecycle.
The Analyst will support BCAT programs and enterprise systems operating across ERP, API, COTS, GOTS, ServiceNow, SAP, Oracle, cloud, RPA, and other emerging technology environments.
This position will work closely with J62 Portfolio and Program/Project Managers, Systems Engineering personnel, System Integrators, testing teams, and other J6 stakeholders to ensure applications, interfaces, and digital solutions are successfully integrated, tested, compliant, and ready for deployment.
This opportunity is fully remote.
Key Responsibilities:
  • Perform requirements analysis, system integration, interoperability analysis, configuration management, and technical assessment throughout the system lifecycle.
  • Support BCAT programs and the complete acquisition lifecycle, including Enterprise Business Systems operating on ERP, API, COTS, and GOTS platforms.
  • Support Systems Engineering Technical and Management processes under the Adaptive Acquisition Framework (AAF).
  • Review acquisition, systems engineering, requirements, design, interface, testing, and configuration documentation.
  • Support System Requirements Reviews (SRR), Preliminary Design Reviews (PDR), Critical Design Reviews (CDR), and associated entrance and exit criteria.
  • Coordinate with PMOs, System Integrators, developers, and testing personnel to identify and resolve integration and interoperability issues.
  • Perform configuration management activities, including identification, documentation, auditing, and tracking of system and software changes.
  • Support Configuration Control Steering Group (CCSG) and Configuration Control Working Group (CCWG) activities.
  • Integrate software components and analyze software, interface, integration, regression, and system test results.
  • Identify technical deficiencies and recommend corrective actions and solutions for unsatisfactory test results and software problem reports.
  • Support requirements traceability, verification, validation, implementation, deployment, and production-release readiness.
  • Evaluate integration impacts associated with operating system upgrades, application releases, APIs, enterprise architecture changes, and emerging technologies.
  • Support implementation and integration of automated testing and digital solutions involving ServiceNow, SAP, Oracle, Microsoft applications, Power BI, RPA, cloud platforms, DevSecOps, and related technologies.
  • Support the architecture, design, and integration of enterprise defect tracking, automation, performance testing, and management reporting solutions.
  • Conduct technical and product research involving automated testing, AI, RPA, and emerging technology platforms and recommend solutions based on capability, interoperability, risk, cost, and mission requirements.
  • Provide technical findings, recommendations, status information, and risk assessments to program and Government leadership.
Minimum Qualifications:
  • Five (5) years of relevant experience.
  • Demonstrated experience supporting software/system integration, requirements analysis, configuration management, testing, and lifecycle support.
  • Experience in lifecycle support, including system maintenance, administration, and management.
  • Experience interpreting software and integration test results and developing solutions to identified deficiencies.
  • Experience supporting enterprise applications and complex integrated software environments.
  • Relevant certification from a nationally recognized technical authority.
  • Must possess an IT-II Non-Critical Sensitive security clearance or Tier 3 (T3) investigation at the time of proposal submission.

Preferred/Desired Experience:
  • Experience supporting DLA or other DoD Enterprise Business Systems and BCAT programs.
  • Experience with ERP, API, COTS, and GOTS integration and interoperability.
  • Familiarity with SAP, Oracle, ServiceNow, UiPath/RPA, Microsoft Power Platform/Power BI, cloud technologies, automated testing frameworks, and DevSecOps.
  • Experience supporting SRR, PDR, CDR, configuration control, verification and validation, and production-release activities.
  • Knowledge of AAF systems engineering processes, Enterprise Architecture, Section 508, cybersecurity, and Information Assurance requirements.
Why Join Nationwide IT Services?
Nationwide IT Services is a trusted government contractor supporting Department of Defense customers. Join us to work on high-impact cybersecurity missions with experienced professionals in a collaborative, growth-focused environment.
Our benefits package includes medical, dental, and vision insurance; life and disability insurance; a 401(k) plan with employer match; paid holidays; PTO (sick/vacation); commuter benefits; an employee assistance program (EAP); educational reimbursement; and Pet Insurance.
Salary range: $100,000 to $150,000 annually
The salary range is a general guideline. We consider several factors when determining base salary offers, including the position's scope and responsibilities, the candidate's experience, education, and skills, and current market conditions.