1

Associate Programmer Jobs in Ashburn, VA (NOW HIRING)

Programmer II

Rockville, MD · Remote

$75K - $85K/yr

Axiom is seeking a HADS Programmer II to join our team in providing technical support services to ... Associate (MTA) or Microsoft Certified Solutions Associate (MCSA). Background in Meteorology ...

MADIS /HADS Programmer II

MD · On-site

$75K - $85K/yr

Axiom is seeking a HADS Programmer II to join our team in providing technical support services to ... Associate (MTA) or Microsoft Certified Solutions Associate (MCSA). Background in Meteorology ...

Valid Appian certification (e.g., Appian Certified Associate Developer or higher). • Proficiency in SAIL, Appian Data Stores, and Process Models. • Strong understanding of Appian plug-ins and ...

Associate, Software Engineer

Bethesda, MD · On-site

$90K - $110K/yr

Essential Job Functions of the Associate, Software Engineer: * Design, build, and maintain applications using C# and ASP.NET Core, primarily WPF and MVC * Work within and extend our proprietary, in ...

Associate, Software Engineer

Bethesda, MD · On-site

$90K - $110K/yr

Essential Job Functions of the Associate, Software Engineer: * Design, build, and maintain applications using C# and ASP.NET Core, primarily WPF and MVC * Work within and extend our proprietary, in ...

Associate, Software Engineer

Bethesda, MD · On-site

$90K - $110K/yr

Essential Job Functions of the Associate, Software Engineer: * Design, build, and maintain applications using C# and ASP.NET Core, primarily WPF and MVC * Work within and extend our proprietary, in ...

Showing results 41-60

Associate Programmer information

See Ashburn, VA salary details

$17

$23

$37

How much do associate programmer jobs pay per hour?

As of Sep 12, 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 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 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 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 can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and maintaining code, often using programming languages like Java, Python, or C++. This role provides a foundation for developing skills in software development, debugging, and working with development tools, which can lead to more advanced programming positions or specialized roles in software engineering. Certifications in programming or related technologies can enhance career growth opportunities.

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, 65% Full Time, 32% Part Time, 1% Temporary, and 1% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $49,766 per year, or $23.9 per hour.

Programmer II

Rockville, MD • Remote

$75K - $85K/yr

Full-time

Medical, Dental, Life, Retirement

Re-posted 3 days ago


Job description

Axiom is seeking a HADS Programmer II to join our team in providing technical support services to the Sterling Field Support Center (SFSC). This position is based in Silver Spring, Maryland at the National Weather Service, but is fully remote.The overall objective of this program is to operate and maintain a state-of-the-art meteorological laboratory/facility for the evaluation and life cycle support of equipment and software used to make meteorological observations.Responsibilities includeSupporting the Project Manager for the Hydrometeorological Automated Data System (HADS).System maintenance and upkeep of primary and backup servers, maintaining connectivity and security of the dedicated circuit from Wallops Island to the NWSTG and the downlink of data from DOMSAT. Ensuring information and IT security controls are implemented and monitored.Implementing and monitoring the HADS local network diagnosing and resolving operating problems and ensuring that proposed applications will function in the current network environment. Analyzing ADP equipment; and makes recommendations for replacement of obsolete or non-efficient equipment.Identifying, evaluating, and resolving causes of malfunctions, rapidly responding to and resolving problems with hardware and software vulnerabilities. As required, evaluating COTS (commercial off the shelf) solutions or vendor developed software to assure that they provide the desired results.Performing all primary Database Administrator (DBA) duties and support for the NEXHADS and Decoded data Database, associated servers, utility servers and databases, including development, management and maintenance of databases, tables, user roles, forms, reports, connections, data transfers and security.Managing the acquisition of raw hydrological and meteorological observation messages from Geostationary Operations Environmental.Operating as a subject matter expert for IT system administration, such as server configuration, virtual configuration files system configuration, advance file systems management, security, storage area networks, or hardware architecture; andSolving debugging or troubleshooting problems related to the flow of information and data between computer systems.Normalizing of data sets, data acquisitions systems, command and control programs;Reviewing, analyzing, and modifying programming systems including encoding, testing, debugging and installing to support an organization's application systems;Consulting with users to identify current operating procedures and to clarify program objectives;May be expected to write documentation to describe program development, logic, coding, and corrections.This position requires a B.S. degree in Computer Science or 4 years of applicable experience and at least the Microsoft Technology Associate (MTA) or Microsoft Certified Solutions Associate (MCSA). Background in Meteorology, Oceanography and/or Hydrology highly desireable.Axiom offers competitive compensation packages including comprehensive medical/dental/life insurance and matching 401(k) contribution.Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThe contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Job Posted by ApplicantPro