1

Assistant Computer Programmer Jobs in Falls Church, VA

Software Engineer Expert

Chantilly, VA · On-site

$131K - $237K/yr

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs * Assign, coordinate, and review work and activities of programming personnel

Be Seen First

Computer Engineer- Systems

Washington, DC · On-site

$100K - $150K/yr

We are seeking a DevOps engineer to assist in the development, operation, and maintenance of ... Able to interpret, implement, and verify government and contractor computer security policies as ...

Be Seen First

Computer Engineer- Systems

Reston, VA · On-site

$100K - $150K/yr

We are seeking a DevOps engineer to assist in the development, operation, and maintenance of ... Able to interpret, implement, and verify government and contractor computer security policies as ...

Software Engineer Expert

Chantilly, VA · On-site

$131K - $237K/yr

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs * Assign, coordinate, and review work and activities of programming personnel

Software Developer SME

Chantilly, VA · On-site

$148.85 - $269.08/hr

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs * Assign, coordinate, and review work and activities of programming personnel

CAD Operator

Arlington, VA · On-site

$22.25 - $30.50/hr

M&J is seeking a CAD Operator to provide drafting, design, and technical drawing support for WMATA ... engineering and construction support. * Assist in the preparation of presentation materials ...

CAD Operator

Arlington, VA · On-site

$22.25 - $30.50/hr

M&J is seeking a CAD Operator to provide drafting, design, and technical drawing support for WMATA ... engineering and construction support. * Assist in the preparation of presentation materials ...

CAD Operator

Arlington, VA · On-site

$22.25 - $30.50/hr

M&J is seeking a CAD Operator to provide drafting, design, and technical drawing support for WMATA ... engineering and construction support. * Assist in the preparation of presentation materials ...

CAD Operator

Arlington, VA · On-site

$60 - $80/hr

M&J is seeking a CAD Operator to provide drafting, design, and technical drawing support for WMATA ... engineering and construction support. * Assist in the preparation of presentation materials ...

New

Serve as a survey field technician as requested to complete survey field work * Assist CAD Techs in ... Bachelor of Science (BS) Degree in Civil Engineering, or equivalent required Experience * None ...

New

Showing results 21-40

Assistant Computer Programmer information

See Falls Church, VA salary details

$35.2K

$69.3K

$101.9K

How much do assistant computer programmer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for assistant computer programmer in Falls Church, VA is $69,324.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,900.00 and $85,400.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.

What are the most commonly searched types of Computer Programmer jobs in Falls Church, VA?

The most popular types of Computer Programmer jobs in Falls Church, VA are:

What job categories do people searching Assistant Computer Programmer jobs in Falls Church, VA look for?

The top searched job categories for Assistant Computer Programmer jobs in Falls Church, VA are:

What cities near Falls Church, VA are hiring for Assistant Computer Programmer jobs?

Cities near Falls Church, VA with the most Assistant Computer Programmer job openings:

Infographic showing various Assistant Computer Programmer job openings in Falls Church, VA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $69,324 per year, or $33.3 per hour.

Software Engineer Expert

Leidos

Chantilly, VA • On-site

$131K - $237K/yr

Full-time

Posted 23 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

80th of 500 rated business services


Job description

Leidos has immediate opportunities for a Full Stack Developer to join a team building innovative software supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. We're supporting a well-established customer that is responsible for critical and high-visibility missions applications used by a wide audience. Our team is tremendously talented, and we need to add a talented and creative Full-Stack Developer to the team.
  • Experience with VUE or React
  • Provide database architectural and design capabilities
  • Develop unit and functional test plan
  • Provide the operations and maintenance of operational systems
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
  • Analyze user needs and software requirements to determine feasibility of design within time and cost restraints
  • Consult with customers about software system design and maintenance
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design
  • Develop and direct software system testing and validation procedures, programming, and documentation
  • Confer with systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Correct errors by making appropriate changes and then recheck the program to ensure that the desired results are produced
  • Conduct trial runs of program and software applications to be sure they will produce the desired information and that the instructions are correct
  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program
  • Write, update, and maintain computer programs or software packages to handle specific jobs, such as tracking inventory, storing or receiving data, or controlling other equipment
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
  • Written, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic
  • Write or contribute to instructions or manuals to guide end users
  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions
  • Prepare detailed workflow charts and diagrams that describe input, output, and logical operational, and convert them into a series of instructions coded in a computer language
  • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs
  • Assign, coordinate, and review work and activities of programming personnel
  • Designs, Develops, and Maintains applications within the cloud environment. This can be for new applications development or the transition of legacy applications to the cloud environment.

Required Quals
  • Active TS/SCI with Polygraph
  • Requires BS degree and 12+ years of prior relevant experience. Additional experience in lieu of degree.
  • Demonstrated experience in multiple programming languages (Java, JavaScript, Python, and/or XML)
  • Experience managing and developing web software
  • Demonstrated experience with cloud services
  • Experience in Windows and/or Unix

FIP
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
August 11, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $131,300.00 - $237,350.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media