1

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

Sr. Systems Engineer

Allen, TX ยท On-site

$90K - $100K/yr

  • Medical

  • Dental

  • Retirement

We are seeking a Sr. Systems Engineer to serve as a high-level technical escalation point for our Next-Generation 911 (NG911) call-taking and dispatching solutions. In this US-based remote role, you ...

Mainframe CICS Systems Programmer Senior

Plano, TX ยท On-site +1

$52.75 - $67/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Opportunity USAA Mainframe Infrastructure team is looking for Senior level Mainframe CICS Systems Programmer professional responsible for the installation, configuration, maintenance, and tuning ...

Sr. Systems Engineer - Engineering

Dallas, TX ยท Remote

$103K - $141K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Looking for a position that makes you smile? We're seeking a Sr. Systems Engineer to join our growing team. TheSr. Systems Engineer is responsible for providing ongoing support of cloud-based systems.

Senior Systems Engineer

Dallas, TX

$103K - $141K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Systems Engineering and Test Capabilities (SE&TC) offers the opportunity to design, develop, and integrate innovative solutions across the full systems engineering lifecycle. Working in a highly ...

Senior Systems Engineer

Grapevine, TX

$70 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description Dell is seeking an experienced Systems Engineer with Electrical Engineering experience to support AI infrastructure deployment, repair center operations, and product development ...

New

Senior Systems Engineer

Grapevine, TX

$70 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description Dell is seeking an experienced Systems Engineer with Electrical Engineering experience to support AI infrastructure deployment, repair center operations, and product development ...

New

Showing results 21-40

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.

Senior Systems Engineer

Business Network Consulting - BNC

Dallas, TX โ€ข On-site

$103K - $141K/yr

Full-time

Re-posted 20 days ago


Job description

Job Summary:
Business Network Consulting (BNC) has been supporting the entire IT infrastructure of businesses in the Denver, Dallas, and Austin areas since 1997. They are seeking a Senior Systems Engineer to design and manage technology stacks for small-to-medium sized businesses, focusing on Microsoft-based applications and providing consulting to clients. The role involves project management, system support, and fostering client relationships while mentoring junior team members.
Responsibilities:
โ€ข Project management โ€“ be well-organized, craft timelines and deliverables and communicate clearly to clients. Possess the ability to juggle multiple priorities at once through our project management system.
โ€ข Be consultative โ€“ identify areas to improve our clients' systems and infrastructure (upgrades to hardware, software, and network). Pitch solutions to clients from proposal to implementation phases.
โ€ข Serve as the main IT resource for assigned clients in the Dallas/Ft. Worth area.
โ€ข Provide clear and sound advice to clients, acting as a true partner to their business.
โ€ข Support servers, networks, desktops, laptops, both onsite and remote.
โ€ข Design, implement and manage new installations and migrations.
โ€ข Professionally and quickly manage system and/or network issues to resolution.
โ€ข Identify ways to improve our clients' systems and infrastructure (upgrades to hardware, software, and network). Pitch solutions to clients from proposal to implementation phases.
โ€ข Project management โ€“ be organized, craft timelines and deliverables and communicate clearly to clients. Possess the ability to juggle multiple priorities at once.
โ€ข Lead by example. Mentor junior members of the BNC team, turning B players into A players. Assist with onboarding new engineers to the BNC TX team.
Qualifications:
Required:
โ€ข Applicants must be currently authorized to work in the United States on a fullโ€‘time basis without the need for employer sponsorship, now or in the future.
โ€ข At least 5 years of consulting experience, balancing multiple clients, preferably in the SMB space.
โ€ข 5 + years serving in a senior engineer role.
โ€ข 5+ years of experience with multiple Microsoft technologies, including Office365, Exchange, Azure, Entra, Intune, etc.
โ€ข 5+ years of advanced virtualization experience (preferably in VMWare).
โ€ข 5+ years of network design & optimization, including enterprise-grade switches, firewalls & routers.
โ€ข Extensive experience in one or more cloud-based technologies (Azure, Google Cloud, AWS).
โ€ข Demonstrated experience in BNCโ€™s core areas of expertise. Typical project engagements include: security compromise & system breach prevention/remediation, cloud migrations, physical to virtual conversions, on-prem to Office 365 conversions, disaster recovery and business continuity design & build-out, infrastructure refreshes, network creation & optimization, among others.
โ€ข The ability to lead and mentor a team of systems engineers.
โ€ข The ability to communicate effectively with technical and non-technical audiences.
โ€ข The ability to identify and solve complex technical problems.
โ€ข The ability to adapt to new technologies and changing business requirements.
โ€ข Possess excellent organizational skills.
โ€ข Can work independently but within a set of guidelines, policies and procedures.
โ€ข Be willing to support occasional after-hours and weekend work.
Preferred:
โ€ข Certifications: CCNA, CCNP, Azure Admin Certifications (ex โ€“ AZ-104) MCP, MCSE, CompTIA Sec+, A+, Net+
โ€ข Platforms/Software: MacOS, SQL, Google Workspace, RMM tools, ConnectWise.
โ€ข Pre & Post sales experience.
Company:
Technology should help your business move faster, stay secure, and create opportunitiesโ€”not slow you down. Founded in 1997, the company is headquartered in Denver, USA, with a team of 51-200 employees. The company is currently Growth Stage.