1

Network Programming 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 Security Engineer Job Details Design and implement network security solutions for all phases of network security using Managed Security Services which include, but are not conclusive of ...

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 Programming information

See Raleigh, NC salary details

$57.8K

$119.6K

$387.4K

How much do network programming jobs pay per year?

As of Sep 13, 2026, the average yearly pay for network programming 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 is network programming?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

What does a network programmer do?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What are the key skills and qualifications needed to thrive in network programming?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on networked systems, cloud services, and cybersecurity. Professionals skilled in protocols, socket programming, and network security are sought after across various industries, often requiring knowledge of programming languages like Python, C, or Java. The field offers opportunities in roles such as network engineers, security analysts, and software developers working on network applications.

What can you do with network programming?

Network programming involves developing software that enables communication between computers and devices over networks, such as creating network protocols, designing client-server applications, and managing data transfer. It requires knowledge of networking concepts, programming languages like Python or C++, and tools such as sockets and APIs to build reliable and efficient networked systems.

What are the most commonly searched types of Network Programming jobs in Raleigh, NC?

The most popular types of Network Programming jobs in Raleigh, NC are:

What are popular job titles related to Network Programming jobs in Raleigh, NC?

For Network Programming jobs in Raleigh, NC, the most frequently searched job titles are:

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

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

Infographic showing various Network Programming 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 23 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.