1

Assistant Computer Programmer Jobs in Ashburn, VA

Civil Design Engineer / CAD Technician The Civil Design Engineer / CAD Technician will support land ... Ability to assist project managers and senior engineers with hydraulic and stormwater collection ...

New

Be Seen First

3D Designer (CAD Designer)

Purcellville, VA · On-site

$28 - $38.50/hr

... support practical engineering solutions. * Assist with material takeoffs, BOM accuracy, and ... support, manufacturing, or CAD/CAM environment. * Experience working in a fabrication ...

New

... from engineers and project managers. * Convert legacy CAD or MicroStation files into Revit ... projects. * Assist in reality capture integrations by incorporating point cloud data into Revit.

Be Seen First

3D Designer (CAD Designer)

Purcellville, VA · On-site

$28 - $38.50/hr

... support practical engineering solutions. * Assist with material takeoffs, BOM accuracy, and ... support, manufacturing, or CAD/CAM environment. * Experience working in a fabrication ...

New

... Assist in reality capture integrations by incorporating point cloud data into Revit. Document ... Minimum 3 years of professional experience as a CAD/Revit Drafter within architectural, engineering ...

Write clean, maintainable Python code and contribute to production services and APIs. * Assist with ... Bachelor's degree in Computer Science, Engineering, Data Science, or a related technical field ...

Image & Computer Vision AI Engineer

Reston, VA · On-site

$119K - $143K/yr

As an Engineer on the Image & Computer Vision AI team, you will play a hands-on role in developing ... Write clean, maintainable Python code and contribute to production services and APIs. * Assist with ...

Showing results 41-60

Assistant Computer Programmer information

See Ashburn, VA salary details

$33.7K

$66.4K

$97.7K

How much do assistant computer programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for assistant computer programmer in Ashburn, VA is $66,443.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,600.00 and $81,800.00 per year, depending on experience, location, and employer.

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.

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 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.

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 tools like Java, Python, or C++, and job growth is driven by ongoing technology adoption across industries.

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 most commonly searched types of Computer Programmer jobs in Ashburn, VA? The most popular types of Computer Programmer jobs in Ashburn, VA are:
What are popular job titles related to Assistant Computer Programmer jobs in Ashburn, VA? For Assistant Computer Programmer jobs in Ashburn, VA, the most frequently searched job titles are:
What job categories do people searching Assistant Computer Programmer jobs in Ashburn, VA look for? The top searched job categories for Assistant Computer Programmer jobs in Ashburn, VA are:

Expert Computer Scientist (QAF Accreditation) - OBIQUA

CELESTAR

Reston, VA • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted yesterday


Job description

Celestar Corporation is seeking an Expert Computer Scientist (QAF Accreditation) to support The Defense Intelligence Agency (DIA) under the Object Based Intelligence and Quality Assurance (OBIQUA) task order. The primary place of performance will be at DIA Facilities across the National Capital Region (NCR). If interested and meet the qualifications, we encourage you to apply for this rewarding and impactful opportunity.
ANTICIPATED AWARD: TBD
ANTICIPATED START: TBD
PERIOD OF PERFORMANCE: 1 Base Year + 4 Option Years
LOCATION: DIA Facilities across the National Capital Region (NCR)
CLEARANCE REQUIREMENT: Active TS/SCI with a Current CI Poly
About Us:
Celestar, a proud Veteran-Owned company, offers highly competitive salaries and benefits. Our comprehensive benefits package includes company-paid employee and family dental insurance, employee health insurance, life insurance, and disability coverage. Additionally, we provide a 401(k)-retirement plan with company matching, paid holidays, and personal time off.
Responsibilities:
This opportunity will support multiple DIA initiatives, including the Machine-Assisted Rapid-Repository System (MARS), Object Management Services (OMS), and Object-Based Intelligence (OBI).
• The Expert Computer Scientist, Quality Assurance Framework (QAF), Employs mathematics, statics, information science, artificial intelligence, machine learning, network science, probability modeling, data mining, data engineering, data warehousing, data compression, data protection, and/or other scientific techniques to correlate complex, technical findings into graphical, written, visual and verbal narrative products on trends of existing intelligence data to leverage other IC data sources.
• Develops and utilizes machine learning and data mining algorithms, including, but not limited to, Multiple Information Model Synthesis Architecture (MIMOSA) prediction algorithms based on open-source capabilities.
• Integrates or codes algorithms to support Government intelligence search and discovery missions.
• Makes best practice recommendations on managing data within hardware, software, storage, and bandwidth constraints.
• Employs data science techniques to support predictive analysis, social media and crowd-source data analytics, wargaming, and strategy development.
• Employs exploratory analysis and rapid iteration techniques of large volumes of data to quickly derive intelligence.
• Prepares products to describe and document findings and activities.
• Review and evaluate QAF documentation submitted by Advanced Analytic (AA) owners to ensure compliance with tradecraft standards and adherence to best practices in AI system development and deployment
• Assess QAF documentation for completeness, accuracy, and thoroughness, and provide detailed feedback to AA owners and developers
• Assist in maintaining a repository of QAF documentation to facilitate knowledge sharing and best practices across the organization
• Provide consultation and guidance to AA owners, developers, and stakeholders on the QAF process, including best practices for AI system development, testing, and deployment
• Collaborate with AA owners and developers to identify and address potential issues or gaps in QAF documentation
• Develop and deliver training materials and workshops to educate AA owners, developers, and stakeholders on the QAF process and its application in AI system development
• Assist analytic methodologists and AA owners in translating technical documentation into analytic tradecraft compliant language
• Collaborate with stakeholders to develop, implement, and refine best practices for translating technical documentation into tradecraft compliant language
• Review and edit translated documentation to ensure accuracy, completeness, and adherence to tradecraft standards
• Supports capability development by contributing, editing, and storing code in Government owned/controlled source version control repositories
Required qualifications/skills:
• Minimum 20 years of experience conducting analysis relevant to the
specific labor category with at least a portion of the experience within the last 2 years.
• Master's degree in an area related to the labor category from a college
or university accredited by an agency recognized by the U.S. Department of Education.
• Must have at least 8 years of experience in AI implementation, advanced degree in computer science, data science, or related field.
• Must have expertise in AI algorithms, model development, TEVV, and operationalization.
• Demonstrates ability to work independently and with minimal oversight.
• Active TS/SCI Clearance within the past 5 years.
• Demonstrates ability to define problems, supervise studies and lead surveys to collect and analyze data to provide advice and recommend solutions.
• Demonstrates analytic leadership and expertise in identifying, planning, developing, and executing analytic production methodologies, tradecraft and techniques aligned with labor category mission.
• Demonstrates extensive ability to provide strategic advice, technical guidance and expertise to Defense planners and policymakers.
Come on board with a company that Values its Employees!
Celestar Corporation is an Equal Opportunity Employer. The Celestar Corporation prohibits discrimination, harassment, and retaliation in employment based on race; color; religion; genetic information; national origin; sex (including same-sex); sexual orientation; gender identity; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; marital status; service member/protected veteran status; or any other category protected by federal, state, or local law.