1

Computer Systems Programmer Jobs (NOW HIRING)

Computer Systems Engineer Position Summary: * Work Schedule: Monday - Friday, 8:00am - 5:00pm * 100% on-site Catalent's Kansas City facility is home to our Oral & Specialty Drug Delivery, Biologics ...

Description Leidos is seeking an experienced Linux Systems Engineer to provide support to a mission ... Bachelor's Degree in Computer Science or related discipline plus 4-6 years of professional ...

Description Leidos is seeking an experienced Linux Systems Engineer to provide support to a mission ... Bachelor's Degree in Computer Science or related discipline plus 4-6 years of professional ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

Description Leidos is seeking an experienced Linux Systems Engineer to provide support to a mission ... Bachelor's Degree in Computer Science or related discipline plus 4-6 years of professional ...

Description Position Summary We are seeking a Senior Computer Systems Engineer/Architect to serve as the Senior Imaging Engineer/Architect to manage the end-to-end imaging and deployment lifecycle ...

New

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

As the Sr. Systems Engineer, you will apply technical knowledge in supporting multiple concurrent ... Bachelor's in engineering, Computer Science or a related discipline or equivalent work experience ...

next page

Showing results 1-20

Computer Systems Programmer information

See salary details

$17

$49

$81

How much do computer systems programmer jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for computer systems programmer in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Systems Programmer, and why are they important?

To thrive as a Computer Systems Programmer, you need strong programming skills in languages like C, C++, or Java, a solid understanding of computer architecture, and at least a bachelor's degree in computer science or a related field. Familiarity with operating systems, debugging tools, and version control systems such as Git is essential. Problem-solving abilities, attention to detail, and effective communication help professionals excel in collaborating with teams and troubleshooting complex issues. These skills and qualities are crucial for developing reliable, efficient systems software that meets organizational needs.

What are some common challenges faced by Computer Systems Programmers when integrating new software with legacy systems?

Computer Systems Programmers often encounter challenges when integrating new software solutions with existing legacy systems, such as compatibility issues, outdated documentation, and limited support for older technologies. These challenges require strong problem-solving skills, thorough testing, and sometimes creative workarounds to ensure seamless operation. Collaboration with system administrators and other IT staff is crucial to address these issues efficiently and to minimize system downtime during transitions.

What are Computer Systems Programmers?

Computer Systems Programmers are professionals who write, test, and maintain the software that allows computer systems to function efficiently. They typically work on the underlying systems software, such as operating systems, network distribution software, and compilers. Their responsibilities often include coding, debugging, and optimizing programs to ensure that hardware and software work together seamlessly. Computer Systems Programmers may also customize system software for specific organizations and troubleshoot technical issues related to system performance.

What is the difference between Computer Systems Programmer vs Software Developer?

AspectComputer Systems ProgrammerSoftware Developer
Primary FocusDeveloping, testing, and maintaining system-level software and operating systemsCreating applications, web, or mobile software for end-users
Required SkillsLow-level programming, understanding of hardware, OS internalsHigh-level programming, UI/UX design, application logic
Work EnvironmentOften in IT departments, system labs, or enterprise environmentsVaries from startups to large tech companies, often in office settings
CertificationsTypically none required, but certifications like CompTIA Linux+ may helpCertifications like Microsoft Certified, AWS Developer often preferred

In summary, Computer Systems Programmers focus on system-level software and hardware interactions, while Software Developers create user-facing applications. Both roles require programming skills but differ in scope and focus.

More about Computer Systems Programmer jobs
What cities are hiring for Computer Systems Programmer jobs? Cities with the most Computer Systems Programmer job openings:
What job categories do people searching Computer Systems Programmer jobs look for? The top searched job categories for Computer Systems Programmer jobs are:
Infographic showing various Computer Systems Programmer job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.
Computer Systems Engineer

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Netmaker Communications, LLC (NMC) is seeking a senior-level systems engineer to support Enhanced 9-1-1 (E-911) implementation activities associated with Army Voice Modernization. This position provides systems engineering and IP network support focused on emergency services routing, location information provisioning, interoperability coordination, and technical risk reduction supporting Army Public Safety Answering Point (PSAP) connectivity. In this critical position you will help modernize emergency communications in support of Army installations worldwide.Netmaker Communications, LLCNMC is a Veteran Owned Small Business (VOSB) headquartered in Winchester, Virginia where we own and operate a NG9-1-1 Interoperability Test Laboratory.
Duties and Responsibilities
Systems Engineering and Architecture Support
  • Coordinate provisioning activities with Government and Prime Contractor stakeholders.
  • Systems engineering support for emergency communications integration.
  • Architecture reviews, interface analysis, and technical assessments.
  • Issue escalation, risk identification, and mitigation planning.
  • IP Network Engineering and Routing associated with E-911call delivery.
  • Analyze routing dependencies, interconnection performance, and SIP call path issues.
  • Support DISA VISP location provisioning and record validation.
  • Assist in resolving location discrepancies impacting emergency call routing.
  • Technical Recommendations and Risk Assessments.
Minimum Qualifications
Required:
  • 10+ years systems engineering or network engineering experience
  • 5+ years IP routing and enterprise communications experience
  • Experience with SIP/VoIP technologies
  • Experience supporting E-911 / NG911 environments
  • Experience supporting DoD or Federal networks
  • Active Secret clearance or ability to obtain
  • Bachelor's degree in Engineering, Telecommunications, Computer Science, or equivalent experience
Preferred Experience:
  • DISA VISP familiarity
  • Army VMOD experience
  • PSAP interconnection experience
  • Cisco certifications (CCNP/CCIE)

Total Rewards
In addition to your salary, PTO, paid holidays, and bereavement leave, NMC offers a robust benefits package to support you and your family in a variety of ways. We offer medical, dental, vision, disability, EAP and life insurance benefits as well as a 401(k) plan. Salary is commensurate with experience.