1

Senior Systems Programmer Jobs in Allen, TX (NOW HIRING)

Senior Systems Developer Education: Bachelor's degree in Computer Science, Information Systems or related SOC Code: 15-1252 SOC Occupation Title: Software Developers Duration: Regular Hire Work week ...

Senior Systems Developer Education: Bachelor's degree in Computer Science, Information Systems or related SOC Code: 15-1252 SOC Occupation Title: Software Developers Duration: Regular Hire Work week ...

Senior Systems Engineer

Irving, TX · Hybrid

$100K - $137K/yr

We are seeking a highly experienced Senior Systems Engineer with expert-level mastery of the Microsoft enterprise technology stack to design, implement, operate, and continuously improve secure ...

Senior Systems Engineer

Irving, TX · Hybrid

$100K - $137K/yr

We are seeking a highly experienced Senior Systems Engineer with expert-level mastery of the Microsoft enterprise technology stack to design, implement, operate, and continuously improve secure ...

Senior Systems Engineer

Irving, TX · On-site

$100K - $137K/yr

We are seeking a highly experienced Senior Systems Engineer with expert-level mastery of the Microsoft enterprise technology stack to design, implement, operate, and continuously improve secure ...

Sr. Systems Engineer

Dallas, TX · On-site

$96K - $131K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our office located in Dallas, TX. The Sr. Systems Engineer is a senior professional responsible for ...

Sr. Systems Engineer

Dallas, TX · On-site

$96K - $131K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our office located in Dallas, TX. The Sr. Systems Engineer is a senior professional responsible for ...

Sr. Systems Engineer

Dallas, TX · On-site

$103K - $142K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our office located in Dallas, TX. The Sr. Systems Engineer is a senior professional responsible for ...

Sr Systems Engineer

Plano, TX · Hybrid

$100K - $136K/yr

As a Senior Systems Engineer, you will exhibit expert-level skills in requirements engineering, systems integration, Verification & Validation (V&V), and Model Based Systems Engineering (MBSE). You ...

Sr Systems Engineer

Richardson, TX · On-site

$107K - $154K/yr

The Systems Engineer will work with the cross-functional team to design, develop, and integrate ... It is the responsibility of every employee to report to their manager or a member of senior ...

Sr Systems Engineer

Plano, TX · On-site

$100K - $136K/yr

As a Senior Systems Engineer, you will exhibit expert-level skills in requirements engineering, systems integration, Verification & Validation (V&V), and Model Based Systems Engineering (MBSE). You ...

Sr Systems Engineer

Plano, TX · On-site

$100K - $137K/yr

As a Senior Systems Engineer, you will exhibit expert-level skills in requirements engineering, systems integration, Verification & Validation (V&V), and Model Based Systems Engineering (MBSE). You ...

Sr. Systems Engineer - Engineering

Dallas, TX · On-site

$103K - $141K/yr

The Sr. Systems Engineer is responsible for providing ongoing support of cloud-based systems. This position will also serve as an escalation point for peers and mentor junior level engineers. "This ...

next page

Showing results 1-20

Senior Systems Programmer information

See Allen, TX salary details

$33

$53

$75

How much do senior systems programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for senior systems programmer in Allen, TX is $53.51, according to ZipRecruiter salary data. Most workers in this role earn between $44.28 and $61.06 per hour, depending on experience, location, and employer.

What is a senior systems programmer?

Senior Systems Programmers are experienced professionals who design, implement, and maintain low-level software that enables computer systems and hardware to function efficiently. They often work on operating systems, device drivers, and system utilities, ensuring optimal performance and stability. Their responsibilities may include troubleshooting complex system issues, optimizing code, and collaborating with other IT teams to support large-scale computing environments. Senior Systems Programmers typically have strong knowledge of languages like C, C++, and assembly, as well as deep understanding of operating system internals.

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

To thrive as a Senior Systems Programmer, you need strong expertise in computer science fundamentals, systems programming languages (like C/C++ or Assembly), and operating system internals, often backed by a relevant degree and significant experience. Proficiency with debugging tools, version control systems (such as Git), and familiarity with mainframe or server platforms are typically required, with certifications in specific technologies being advantageous. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating across teams and troubleshooting complex issues. These combined skills ensure robust, efficient, and secure system operations, which are critical for business continuity and technological advancement.

What are some common challenges faced by senior systems programmers, and how can they be addressed?

Senior Systems Programmers often encounter challenges such as managing complex legacy codebases, ensuring system scalability, and integrating new technologies with existing infrastructure. Addressing these challenges typically involves maintaining thorough documentation, collaborating closely with cross-functional teams, and staying current with industry best practices through ongoing learning. Proactive communication and effective troubleshooting skills are also essential for resolving issues efficiently and minimizing downtime.

What is the difference between Senior Systems Programmer vs Systems Analyst?

AspectSenior Systems ProgrammerSystems Analyst
CredentialsBachelor's in Computer Science or related, certifications like CompTIA or MicrosoftBachelor's in Information Systems, Business, or related; certifications vary
Work EnvironmentIT departments, software development teams, technical supportBusiness units, IT departments, client-facing roles
Employer & IndustryTech companies, large enterprises, government agenciesBusinesses across industries, consulting firms, government
Search & Comparison IntentTechnical skills, programming, system maintenanceBusiness processes, system requirements, user needs

The main difference is that Senior Systems Programmers focus on coding, maintaining, and optimizing computer systems and software, while Systems Analysts primarily analyze business needs and design system solutions. Both roles require technical knowledge, but their core responsibilities differ in scope and focus.

Sr Systems Developer

HEB

Carrollton, TX • On-site

Full-time

Posted 19 days ago


Job description

Responsibilities

Since H-E-B

Company Name: H-E-B, LP

Job Location: Carrollton, TX 75010

Job title: Senior Systems Developer

Education: Bachelor's degree in Computer Science, Information Systems or related

SOC Code: 15-1252

SOC Occupation Title: Software Developers

Duration: Regular Hire 

Work week:  Full-time

Supervision Experience Required: No

Travel: None

Experience: 5 years of experience in Information Systems or related. Requires skills and experience to involve:

  • Demonstrated experience in enterprise resource planning (ERP) application development for retail, manufacturing, or distribution industries.
  • Proficiency in Microsoft Dynamics 365 (D365) and X++ programming language.
  • Demonstrated knowledge of DevOps and continuous integration/ continuous delivery (CI/CD).

Job duties: The Senior Systems Developer position will support Enterprise Resource Planning (ERP) system and architecture and delivery moderately complex applications solutions. Develop application-specific software in D365, D365 Mobile, and Microsoft Power Platform. Develop and maintain Microsoft Azure integrations. Provide ongoing technical guidance and functional support for the development and troubleshooting of systems issues. Monitor system operations to detect potential problems, engage in debugging. Design and build reporting. Develop functional and technical documentation. Collaborate with software developers to work on technical tasks and participate in code reviews to ensure compatibility of system components. Participate in agile processes and reviews to monitor system operation and detect potential problems. Research and evaluate current and emerging technologies and vendor solutions and evaluate applicability (ROI and Impact), ensure knowledge is transmitted among team. Communicate with staff to understand project roadmaps, system requirements, and priority, and deliver solutions. Identify system data components, gaps, and opportunities to leverage technologies to improve processes and meet user needs. Evaluate system functional design/ requirements to determine effectiveness and suggest changes to overcome technical risks and obstacles. Collaborate with Foundational Technology teams to ensure timely, high-quality solutions. Assist and independently support system test planning/ test case development, and testing. Perform ongoing hardware and software maintenance operations. Create technical documentation and training for system enhancements and test scenarios.

Qualifications:UNAVAILABLEEducation:UNAVAILABLEEmployment Type: UNAVAILABLE