1

Network Programmer Jobs in Raleigh, NC (NOW HIRING)

Network Engineer Location: Raleigh, NC Duration: Long Term We are seeking a Network Engineer to support our client and perform LAN and Wi-Fi monitoring and support. This individual will be expected ...

Network Engineer

Raleigh, NC ยท Hybrid

$31/hr

Contract-to-Hire Overview Our client is seeking a Network Engineer to support a large enterprise network environment, focusing on LAN and Wi-Fi monitoring, troubleshooting, and operational support.

Network Engineer

Durham, NC ยท On-site +1

$87K - $135K/yr

The City of Durham Technology Solutions Network Infrastructure And Operations Center Team needs to add an experienced and self-motivated Network Engineer. This key member will be responsible for life ...

Network Engineer

Raleigh, NC ยท Hybrid

$31/hr

Contract-to-Hire Overview Our client is seeking a Network Engineer to support a large enterprise network environment, focusing on LAN and Wi-Fi monitoring, troubleshooting, and operational support.

Sr. OT Network Engineer

Princeton, NC ยท On-site

$80K - $90K/yr

โ–ถ๏ธŽ Job Details ใƒปJob Title: Sr. OT Network Engineer ใƒปClient: Japanese IT company ใƒปWorking Location: Princeton, Indiana OR Liberty, North Carolina ใƒปWorking style๏ผš Onsite ใƒปEmployment ...

Sr. OT Network Engineer

Princeton, NC ยท On-site

$80K - $90K/yr

โ€ข Job Details โ€ข Job Title: Sr. OT Network Engineer โ€ข Client: Japanese IT company โ€ข Working Location: Princeton, Indiana OR Liberty, North Carolina โ€ข Working style: Onsite โ€ข Employment ...

Senior Network Engineer

Durham, NC ยท On-site +1

$100K - $137K/yr

Senior L3 Network Engineer (Cisco, Palo Alto, SD-WAN, Cloud & OT) Provide L3 support for enterprise, data center, cloud, and manufacturing network environments. Design, deploy, and maintain Cisco ...

Senior Network Engineer

Durham, NC ยท On-site +1

$100K - $137K/yr

Senior L3 Network Engineer (Cisco, Palo Alto, SD-WAN, Cloud & OT) Provide L3 support for enterprise, data center, cloud, and manufacturing network environments. Design, deploy, and maintain Cisco ...

Senior Network Engineer

Durham, NC ยท On-site

$94K - $129K/yr

Senior L3 Network Engineer (Cisco, Palo Alto, SD-WAN, Cloud & OT) Provide L3 support for enterprise, data center, cloud, and manufacturing network environments. Design, deploy, and maintain Cisco ...

TRCs client is an established telecommunications provider looking for a fully remote Network Engineer to join their team on a full-time, direct hire basis. RESPONSIBILITIES: * Design and deploy ...

Senior Network Engineer

Durham, NC ยท On-site

$120K/yr

JOB SUMMARY The Senior Network Engineer is responsible for the design, implementation, administration, security, and continuous improvement of the organization's enterprise network infrastructure.

Senior Network Engineer

Durham, NC ยท On-site

$98K - $135K/yr

JOB SUMMARY The Senior Network Engineer is responsible for the design, implementation, administration, security, and continuous improvement of the organization's enterprise network infrastructure.

This is an engineering-focused role rather than a traditional network operations position. We are looking for someone who enjoys designing scalable infrastructure, automating repetitive tasks ...

This is an engineering-focused role rather than a traditional network operations position. We are looking for someone who enjoys designing scalable infrastructure, automating repetitive tasks ...

This is an engineering-focused role rather than a traditional network operations position. We are looking for someone who enjoys designing scalable infrastructure, automating repetitive tasks ...

Showing results 21-40

Network Programmer information

See Raleigh, NC salary details

$57.8K

$119.6K

$387.4K

How much do network programmer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for network programmer in Raleigh, NC is $119,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,600.00 and $124,400.00 per year, depending on experience, location, and employer.

What does a network programmer do?

A Network Programmer is responsible for designing, implementing, and maintaining the networking aspects of software applications, particularly in areas such as online gaming, distributed systems, or enterprise applications. They work on protocols, data transmission, and synchronization to ensure efficient and reliable communication between devices or servers. Their role often includes optimizing network performance, troubleshooting connectivity issues, and collaborating with other developers to integrate network features into software products.

What are some common challenges network programmers face when optimizing multiplayer game performance?

Network programmers often encounter challenges such as minimizing latency, handling packet loss, and ensuring consistent synchronization between clients and servers. They must develop efficient protocols to manage bandwidth usage without sacrificing gameplay quality. Collaborating closely with game designers and other developers, network programmers continually profile and refine code to deliver a smooth multiplayer experience, even under varying network conditions.

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

To thrive as a Network Programmer, you need strong proficiency in network protocols, programming languages such as C++ or Python, and a solid understanding of computer networking concepts, often backed by a degree in computer science or a related field. Familiarity with tools like Wireshark, TCP/IP stack implementations, and version control systems, as well as certifications like Cisco's CCNA, are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills in this role. These competencies are crucial for developing reliable, efficient, and secure networked applications and for troubleshooting complex connectivity issues.

What is the difference between Network Programmer vs Network Engineer?

AspectNetwork ProgrammerNetwork Engineer
Required CredentialsBachelor's in Computer Science or related field; programming certificationsBachelor's in Computer Networking, IT, or related; Cisco certifications often preferred
Work EnvironmentSoftware development teams, coding environments, labsNetwork infrastructure setup, maintenance, troubleshooting
Employer & Industry UsageTech companies, gaming, software firmsTelecom, enterprise IT, data centers
Common Search & Comparison IntentUnderstanding programming roles in networksFocus on network infrastructure and hardware

Network Programmers primarily focus on developing software that manages or interacts with network systems, emphasizing coding and software design. In contrast, Network Engineers design, implement, and maintain network infrastructure, focusing on hardware, configurations, and network security. Both roles require technical expertise but differ in their core responsibilities and work environments.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on internet-based services, cloud computing, and cybersecurity. Professionals with skills in network protocols, scripting, and network security are sought after across various industries, often requiring knowledge of tools like Wireshark, TCP/IP, and scripting languages such as Python or C++.

What job categories do people searching Network Programmer jobs in Raleigh, NC look for?

The top searched job categories for Network Programmer jobs in Raleigh, NC are:

Infographic showing various Network Programmer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 13% Part Time, and 6% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $119,566 per year, or $57.5 per hour.

Network Engineer

Raleigh, NC โ€ข On-site

Idexcel Inc.
IT Servicesย โ€ขย 51 - 200 employees

Other

Posted 19 days ago


Job description

Job Title: Network Engineer
Location: Raleigh, NC
Duration: Long Term

We are seeking a Network Engineer to support our client and perform LAN and Wi-Fi monitoring and support. This individual will be expected to work independently or semi-independently with a minimum of guidance or direction. This is an onsite position, located in Raleigh, NC. Currently allowing for hybrid work, reporting to the office 4 days a week. This hybrid schedule could change in the future.
Schedule is Monday Friday from 9 am to 6 pm ET with occasional on-call rotation and after-hours work.
Responsibilities include, but not limited to:
Troubleshoot and resolve LAN and Wi-Fi connectivity issues, including, but not limited to, switches, routers, and cabling.
Resolve Trouble tickets generated through ServiceNow
Document troubleshooting steps and solutions for future reference.
Assist Tier 1 support in diagnosing and resolving LAN-related problems.
Provide Tier 2 support for LAN-related incidents and service requests escalated from Tier 1.
Collaborate with Tier 3 LAN Engineers for complex issue resolution.
Perform duties in support of the mission as directed by Management.
Typically performs all functional duties independently.
Ability to manage multiple projects and meet deadlines and prioritize and manage your own workload.
Education Requirements: A minimum of 3-7 years relevant experience.
A degree from an accredited College/University in the applicable field of services is preferred. four additional years of relevant experience in lieu of a college degree is required. If the indiviual's degree is not in the applicable field then four additional years of related experience is required.
An Associate employee is responsible for assisting more senior positions and/or performing functional duties under the oversight of more senior positions.
Note: Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis.
Minimum of 3 years of applicable network experience and support.
Proficiency in LAN protocols and technologies (e.g., TCP/IP, VLANs, Spanning Tree Protocol).
Strong troubleshooting and analytical skills Layer 1 and 2
Understanding of LAN security standards and methodologies.
Proven experience with LAN networking and other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and Fortinet.
Experience with ServiceNow or other ticketing systems
Proficient with MS Office Suite, especially Excel and Teams
Excellent communication skills, both written and verbal.
Strong communication and interpersonal skills with a team mindset.
Ability to work independently and thrive in a fast-paced, rapidly changing environment.
Continuous learning and staying up to date with the latest trends, technologies, and industry developments in the LAN Engineering field.
Preferred: Cisco or other applicable Networking Certifications
Must be able to obtain Clearance and must not have traveled outside the US for a combined total of 6 months or more in last 5 years.
Must have resided in the US for the last 5 years.

About IDEXCEL, INC
Idexcel is an IT services organization, with a mission to bring great people and great organizations together. Our diverse client base represents a wide range of industries, including technology, telecom, insurance, healthcare, manufacturing, banking & financial services, food & commodities trading and federal organizations. Our teams of experienced recruiters directly work with client companies seeking exceptional people to help with their business initiatives. Idexcel, Inc. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.