1

Associate Programmer Jobs in Ashburn, VA (NOW HIRING)

MANTECH seeks an enthusiastic, detail-oriented Associate BI Analytics Engineer to join our Enterprise Data Analytics team in Herndon, VA. This is a hybrid position, requiring on site presence at ...

The AV Associate Engineer supports Freddie Mac's Media Services team by installing, configuring, testing, troubleshooting, and maintaining audio-visual systems that enable reliable meetings ...

New

Your role and responsibilities As a Federal Associate Developer 2027 at IBM, you'll work with clients to co-create solutions to major real-world challenges by using best practice technologies, tools ...

New

COBOL Programmer

Leesburg, VA · Remote

$86K - $97K/yr

Associate degree or higher. * 10+ years experience working with COBOL programs integrated into enterprise systems. * Proficiency in ISPF and CICS for mainframe programming and application support.

Overview The Systems Engineer (SE) will support a customer organization and serve as a trusted agent across several SE disciplines. You will facilitate collaboration across organizations necessary to ...

Associate Systems Engineer

Chantilly, VA · On-site

$120K - $140K/yr

Overview The Systems Engineer (SE) will support a customer organization and serve as a trusted agent across several SE disciplines. You will facilitate collaboration across organizations necessary to ...

Associate Systems Engineer

Chantilly, VA · On-site

$120K - $140K/yr

Overview The Systems Engineer (SE) will support a customer organization and serve as a trusted agent across several SE disciplines. You will facilitate collaboration across organizations necessary to ...

Showing results 21-40

Associate Programmer information

See Ashburn, VA salary details

$17

$23

$37

How much do associate programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for associate programmer in Ashburn, VA is $23.93, according to ZipRecruiter salary data. Most workers in this role earn between $18.41 and $31.97 per hour, depending on experience, location, and employer.

What can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and debugging code under supervision, often using programming languages like Java, Python, or C++. This role provides foundational experience for roles like software developer or junior programmer and may involve working with development tools, version control systems, and collaborative environments. It often serves as a stepping stone to more advanced programming positions.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

What are some common challenges an associate programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What does an associate programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

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

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.

What are the most commonly searched types of Programmer jobs in Ashburn, VA?

The most popular types of Programmer jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Associate Programmer jobs?

Cities near Ashburn, VA with the most Associate Programmer job openings:

Infographic showing various Associate Programmer job openings in Ashburn, VA as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 25% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $49,766 per year, or $23.9 per hour.

Associate BI Analytics Engineer

ManTech

Herndon, VA • On-site

$69K - $116K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 16 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 244 rated software companies


Job description

Description & Requirements
Elevate your career with MANTECH International Corporation! Join a dynamic team dedicated to national security through cutting-edge technology. Since 1968, MANTECH has led in delivering advanced solutions to government intelligence, the Department of Defense, and Federal Civilian sectors. Dive into innovation in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful work and rapid growth starts now-be extraordinary at MANTECH!

MANTECH seeks an enthusiastic, detail-oriented Associate BI Analytics Engineer to join our Enterprise Data Analytics team in Herndon, VA. This is a hybrid position, requiring on site presence at least 2 days a week.

This role supports the build and maintenance of the data foundation that drives strategic decision-making across the enterprise. As an entry-level position, you will work closely with senior engineers and stakeholders to deliver high-quality analytical solutions while growing your skills in business intelligence, data modeling, and modern data engineering pipelines.

Responsibilities to include but not limited to:
  • Create, customize, and maintain visually compelling, intuitive, and high-performing Power BI dashboards and reports for internal stakeholders.

  • Assist in building and optimizing robust semantic models within Power BI using Star Schema design principles and basic DAX.

  • Support the team in maintaining, monitoring, and troubleshooting automated data engineering pipelines to ensure data accuracy and availability.

  • Validate data continuity and accuracy between source systems and reporting layers.

  • Work with business analysts and end-users to understand reporting requirements and document data definitions.

  • Collaborate with team members to translate technical data concepts into clear insights for non-technical stakeholders.

  • Participate in mentorship opportunities and continuously improve technical workflows within the team.

Minimum Qualifications:
  • High School Diploma/GED with 3+ years of experience, or a bachelor's degree in computer science, Data Analytics, Information Systems, Mathematics, Economics, or a related field with 0-2 years of experience.

  • Experience creating reports, using Power Query, and understanding basic DAX functions within Power BI.

  • Solid understanding of relational databases and the ability to write clean SQL queries to extract and manipulate data.

  • Basic understanding of data warehousing concepts, dimensional modeling, and ETL/ELT processes.

  • Strong problem-solving skills with an analytical mindset and a keen eye for data trends or anomalies.

Preferred Qualifications:
  • Basic knowledge of Python or R for data analysis.

  • Exposure to cloud data platforms such as Microsoft Fabric or Databricks.

  • Familiarity with version control tools like Git.

  • Strong design sensibility regarding UI/UX layout, color theory, and data visualization best practices.

Clearance Requirements:
  • US Citizenship

Physical Requirements:
  • Must be able to remain in a stationary position 50% of the time.

  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.


The projected compensation range for this position is $69,900.00-$116,400.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, MANTECH invests in its employees beyond just compensation.  MANTECH's benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom