2

Full Time Computer Jobs in Washington, DC (NOW HIRING)

Software Integration Engineer 3

Ashburn, VA

$106K - $143K/yr

OR The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience. OR An ...

Software Integration Engineer III

Annapolis, MD · On-site

$103K - $138K/yr

Bachelor's degree in Computer Science or related field with eight (8)+ years of related experience or five (5) years of full-time Computer Science experience can substitute for a degree, with an ...

Computer Engineer

Alexandria, VA · On-site

$130K - $230K/yr

Computer Engineer At B&A, we foster and embrace a distinct set of values that we live by and ... This is a full-time, on-site position. If you are interested and meet the qualifications below, we ...

Computer Engineer

Alexandria, VA · On-site

$130K - $230K/yr

Computer Engineer At B&A, we foster and embrace a distinct set of values that we live by and ... This is a full-time, on-site position. If you are interested and meet the qualifications below, we ...

Description Computer Engineer At B&A, we foster and embrace a distinct set of values that we live ... This is a full-time, on-site position. If you are interested and meet the qualifications below, we ...

Job Type Full-time Description Welcome to Interclypse, where innovation meets passion. Every team ... The Computer Programmer (Junior) shall translate detail program flowcharts into program-coded ...

Computer Engineer

Chantilly, VA · On-site

$115K - $160K/yr

This position is a full-time opportunity located in Chantilly, VA. Battelle is seeking a motivated and technically skilled Computer Engineer to provide direct support at a client facility. The ...

Showing results 41-60

Full Time Computer information

See Washington, DC salary details

$37.9K

$54.7K

$71.9K

How much do full time computer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for full time computer in Washington, DC is $54,702.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $62,900.00 per year, depending on experience, location, and employer.

What job should I do if I like computers?

If you like computers, you can consider roles such as computer support specialist, software developer, network administrator, or cybersecurity analyst. These jobs typically require technical skills, problem-solving abilities, and familiarity with tools like operating systems, programming languages, or security protocols.

What are the key skills and qualifications needed to thrive as a computer programmer?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications like Microsoft or AWS are commonly expected. Attention to detail, adaptability, and effective communication are valuable soft skills that set top programmers apart. These skills and qualities are crucial for building reliable software, collaborating with teams, and adapting to rapidly changing technology.

What is a full time computer job?

Full time computer jobs refer to positions in which employees work at least 35-40 hours per week, focusing on tasks related to computers and technology. These positions can include roles such as software developers, IT support specialists, network administrators, systems analysts, and database administrators. Full time computer jobs often offer benefits such as health insurance, paid time off, and opportunities for career advancement. Employees in these roles are typically responsible for designing, developing, maintaining, or troubleshooting computer systems and software.

What types of projects can I expect to work on as a full-time computer programmer, and how do teams typically collaborate on these projects?

As a full-time computer programmer, you'll often work on a variety of projects ranging from developing new software applications and maintaining legacy systems to debugging code and implementing feature updates. Teams typically use agile methodologies, holding regular meetings such as daily stand-ups and sprint reviews to ensure effective collaboration and communication. You'll frequently collaborate with other programmers, project managers, designers, and QA engineers, contributing to both individual tasks and shared goals. Version control systems like Git are commonly used to manage code and facilitate teamwork, making strong communication and organization skills essential in this environment.

What are the most commonly searched types of Computer jobs in Washington, DC?

The most popular types of Computer jobs in Washington, DC are:

Infographic showing various Full Time Computer job openings in Washington, DC as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $54,702 per year, or $26.3 per hour.

Software Integration Engineer 3

Synergy ECP LLC

Ashburn, VA

$106K - $143K/yr

Full-time

Re-posted 25 days ago


Job description

Description

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, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers that enhance our nation's security.

In an ultra-competitive environment, Synergy ECP has thrived by adhering to our name, making sure excellence is displayed by our Employees, to our Customers and by Improving Performance (ECP).

It's what sets us apart, enabling us to be an autonomous yet agile business that delivers huge results - showing we're ready to meet our customers' evolving demands.

Synergy ECP has earned a client list that includes numerous Fortune 100 companies, in addition to multiple branches of the US government and military services.

Synergy ECP is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected class.

Clearance Required: TS/SCI w/ Polygraph


Software Integration Engineer Level 3

LCAT Description: Provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment. 


Requirements

The Level III Software Integration Engineer (SIE) shall possess the following capabilities:

Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software.

Generate documentation for the full software stack.

Update software for sustainment support.

Basic Linux system administration skills and shell scripting.

Execute test codes for characterization of software performance.

Provide software product ownership for HPC tools. 

Working knowledge of CM tools, web documentation, and issue tracking.

Ability to work in a fast paced environment and switch between various architectural paradigms.

SIE-3 Qualifications: Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.

OR

The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience.

OR

An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience. A Master's Degree in Computer Science or related field may substitute for two (2) years' experience.

Position Description

The Software Integration Engineer shall develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open source software using Kubernetes, Docker, Rook and other cutting edge software. Expertise and desire to work in a containerized landlord/tenant environment is essential. The Software Integration Engineer shall support the development of Tools and Services that increase the efficiency of software to production within a DevOps culture.

Position Required Skills

Experience with Linux CLI

Experience writing scripts using Bash/Python

General technical knowledge regarding compute, network, memory, and storage system components

Experience with IaC (Infrastructure as Code) principles and automation tools such as SaltStack, Puppet, and Ansible

In-depth experience with trouble-shooting large Linux Clusters

Demonstrated experience using system monitoring tools such as Prometheus/Grafana

Experience with containerization technologies such as Docker

Demonstrated experience administrating/monitoring Kubernetes clusters

Experience with the Atlassian Tool Suite (JIRA, Confluence)

Experience using Git for version control

Position Desired Skills

Experience using Helm to deploy Kubernetes applications

Experience using GitLab CI/CD pipelines

Familiar with Site Reliability Engineering (SRE) principles and applications