1

Systems Programmer Jobs in Ashburn, VA (NOW HIRING)

Systems Engineer

Washington, DC ยท On-site

$58.67 - $88/hr

PEMCCO is seeking a Systems Engineer to support the design, development, integration, testing, implementation, and sustainment of systems supporting government mission requirements. This role is ...

Senior Systems Engineer

Arlington, VA ยท On-site

$120 - $180/hr

Responsibilities The Senior Systems Engineer will support data-driven decision-making for complex Department of War programs by applying systems engineering discipline, data analysis, and rapid ...

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description ...

Systems Engineer

Washington, DC ยท On-site

$58.67 - $88/hr

PEMCCO is seeking a Systems Engineer to support the design, development, integration, testing, implementation, and sustainment of systems supporting government mission requirements. This role is ...

Systems Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Systems Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

New

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description ...

Systems Engineer

Chantilly, VA ยท On-site

$200K - $240K/yr

The Systems Engineer will serve as the primary technical subject matter expert for the course modernization effort and will collaborate closely with internal instructional systems designers ...

Systems Engineer

Chantilly, VA ยท On-site

$160K - $200K/yr

Description SAIC is seeking a Systems Engineer to provide high-impact Systems Engineering and Technical Advisory (SETA) support to a mission-critical program within the National Reconnaissance Office ...

Sr. Systems Engineer

Ashburn, VA ยท Hybrid

$106K - $146K/yr

We have an upcoming need for a Sr. Systems Engineer to provide onsite/hybrid support in the Northern VA area. Responsibilities We are seeking a highly experienced Sr. Systems Engineer to join the DHS ...

Showing results 41-60

Systems Programmer information

See Ashburn, VA salary details

$17

$50

$83

How much do systems programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for systems programmer in Ashburn, VA is $50.87, according to ZipRecruiter salary data. Most workers in this role earn between $36.88 and $63.65 per hour, depending on experience, location, and employer.

What is a systems programmer?

A systems programmer is a skilled computer technician that develops application software with a variety of programming languages. In this career, you must have experience working with a variety of operating systems including Windows, Linux, and mainframe. Your job duties include developing application programs, testing the functionality of the software, and troubleshooting issues found by users. You also work on a variety of computer hardware such as servers and mainframes, so your skills must extend beyond software and coding. You can find systems programmer positions with third-party IT companies and in the IT departments of larger companies.

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

To thrive as a Systems Programmer, you need expertise in low-level programming languages (such as C or Assembly), operating system concepts, and a degree in computer science or related field. Familiarity with mainframe or server environments, system debugging tools, and certifications in relevant platforms (like IBM z/OS or Linux) are highly beneficial. Strong problem-solving, analytical thinking, and effective communication skills distinguish top performers in this role. These skills are crucial for optimizing system performance, maintaining reliability, and ensuring seamless integration between hardware and software components.

What are some typical challenges faced by systems programmers, and how can they overcome them?

Systems programmers often face challenges such as debugging low-level code, ensuring compatibility across different hardware or operating systems, and addressing performance bottlenecks. These tasks require a deep understanding of computer architecture, operating systems, and programming languages like C or Assembly. Collaborating closely with other IT professionals, such as network administrators and application developers, can help identify and resolve issues more efficiently. Staying current with industry developments and using robust version control and debugging tools are also essential strategies for overcoming these challenges.

What is the difference between Systems Programmer vs Software Developer?

AspectSystems ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with knowledge of low-level programmingUsually holds a degree in computer science, software engineering, or related disciplines
Work EnvironmentWorks closely with operating systems, hardware, and system utilities in enterprise or technical settingsDevelops applications and software solutions for various platforms, often in business or consumer environments
Employer & Industry UsageCommon in IT departments, tech companies, and organizations managing complex systemsWidely employed across tech firms, startups, and any industry requiring software solutions

While both roles involve programming, Systems Programmers focus on low-level system software and hardware interaction, whereas Software Developers create applications and user-facing software. Understanding these differences helps in choosing the right career path or job search focus.

Is system programming in demand?

System programming remains in demand due to the need for developing and maintaining operating systems, device drivers, and embedded systems. Professionals with skills in languages like C and C++, along with knowledge of hardware interfaces, are sought after in industries such as technology, manufacturing, and telecommunications.

What does a systems programmer do?

A systems programmer develops, maintains, and optimizes system software such as operating systems, device drivers, and utility programs. They work closely with hardware and software components, often using programming languages like C or Assembly, and may troubleshoot system issues or improve performance. Strong knowledge of computer architecture and debugging tools is essential for this role.

What are popular job titles related to Systems Programmer jobs in Ashburn, VA?

For Systems Programmer jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Systems Programmer jobs in Ashburn, VA look for?

The top searched job categories for Systems Programmer jobs in Ashburn, VA are:

Infographic showing various Systems Programmer job openings in Ashburn, VA as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 94% In-person, 4% Hybrid, and 2% Remote job distribution, with an average salary of $105,809 per year, or $50.9 per hour.

Systems Engineer

Business System Solutions

Washington, DC โ€ข On-site

Contractor

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

About Business System Solutions
Business System Solutions is a certified Service-Disabled Veteran-Owned Small Business (SDVOSB) and is a trusted provider of comprehensive IT services and solutions for both government, commercial and small business clients. We bring cross-industry expertise in areas including defense, healthcare, finance, and IT sectors-delivering solutions in cybersecurity, data analytics, enterprise reporting, database management, and software development. Taking a full-service approach, we partner closely with our clients to understand their challenges, design tailored technical solutions and deliver impactful results using a range of modern technologies and platforms.
Systems Engineer
Overview:
Business System Solutions is seeking a Systems Engineer (non-supervisory) to work for a Federal client in Washington, D.C. Services may be performed remotely or on-site, as determined by the government/client. Occasional in-person meetings or site visits may be required with reasonable notice. The Systems Engineer is responsible for offering expert IT advisory services focused on infrastructure design, system optimization, and strategic technology guidance. This role integrates advanced knowledge of IT infrastructure with consultative skills to guide technology strategy and implementation across the client space.
Key Responsibilities:
  • Collaborate with engineers, developers, and project managers to gather and validate technical information.
  • Translate complex technical concepts into simple, easy-to-understand language for non-technical audiences.
  • Organize and present information logically to enhance clarity, comprehension, and usability.
  • Ensure documentation aligns with project requirements, style standards, and organizational guidelines.
  • Demonstrated ability with documentation and productivity tools (e.g., Microsoft Office Suite, Adobe Acrobat, Visio).

Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).
  • Demonstrated ability with documenting IT infrastructure, including but not limited to:
    • Network Topologies
    • Server and Cloud Environments
    • Security Controls
    • Data Storage and Backup Systems
    • Application Architecture
    • System Configurations and Integrations

Preferred Skills
  • Demonstrated ability to provide advisory and subject matter expertise in:
    • IT modernization planning
    • Cloud migration strategies and implementation
    • Network design, optimization, and performance enhancement
    • Security and compliance alignment with industry standards
    • Business continuity and disaster recovery planning
    • Technology procurement and solution selection
  • Strong problem-solving, analytical, and communication skills.

Benefits for Full Time Employees
401(k)
401(k) matching up to 4%
Competitive Pay
Comprehensive Medical, Dental, and Vision coverage fully paid for employees
Flexible Schedule
Paid Time Off
Full-time and part-time opportunities