Current jobs related to Senior Network Software Engineer - Raleigh, North Carolina - ApTask


  • Raleigh, North Carolina, United States Rocket Software Full time

    Job Title: Senior Software EngineerRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design,...


  • Raleigh, North Carolina, United States General Dynamics Information Technology Full time

    Job DescriptionAt General Dynamics Information Technology, we're seeking a highly skilled Senior Network Engineer to join our team. As a key member of our engineering team, you'll design, implement, and manage network infrastructure and services in on-premise data centers and cloud environments.Key Responsibilities:Design and implement network infrastructure...


  • Raleigh, North Carolina, United States Lucid Software Full time

    Software Engineering Opportunities at Lucid SoftwareLucid Software is a leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. We are a hybrid workplace,...


  • Raleigh, North Carolina, United States Serigor Inc Full time

    Job Title:Senior Network ArchitectJob Description:The Senior Network Architect will provide strategic and technical leadership for client network infrastructure and cloud connecting network architectures. This role will report directly to the Senior Director of Network Engineering and assist in executing the Networking Service Portfolio Vision.This includes...


  • Raleigh, North Carolina, United States General Dynamics Information Technology Full time

    Job Summary:As a Senior Network Engineer at General Dynamics Information Technology, you will play a critical role in designing, implementing, and managing network infrastructure and services in on-premise data centers and cloud environments. This is an exciting opportunity to work with a talented team of professionals who are passionate about delivering...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Job SummaryWe are seeking a highly skilled Senior IP Network Engineer to join our team at Bandwidth. As a key member of our network engineering team, you will be responsible for designing, implementing, and maintaining our global IP network infrastructure.Your primary focus will be on ensuring the high availability and reliability of our network services,...


  • Raleigh, North Carolina, United States ThinkBAC Consulting Full time

    Renewable Energy Network Engineer OpportunityThis is an exciting opportunity to join a leading renewable energy venture as a Senior Renewable Energy Network Engineer. The company is focused on the development, execution, and operations of dynamic utility-scale energy storage projects. As a key member of the Asset Management Team, you will play a critical...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Who We Are: Bandwidth is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging, and emergency services. Our network reaches 60+ countries, covering 90 percent of global GDP. We provide a robust selection of APIs built around our own global network, making us the first Communications...


  • Raleigh, North Carolina, United States 2iSolutions Inc. USA Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at 2iSolutions Inc. USA. This is an onsite role with a 3-month contract.Key Responsibilities:Design, develop, and integrate software for medical devices.Collaborate with cross-functional teams to ensure software meets requirements and is delivered on...


  • Raleigh, North Carolina, United States Allbridge Full time

    Job Title: Senior Network Support EngineerJob Summary:We are seeking a highly skilled Senior Network Support Engineer to join our team at Allbridge. As a Senior Network Support Engineer, you will be responsible for providing technical support and troubleshooting for our network infrastructure, ensuring that our systems are running smoothly and...


  • Raleigh, North Carolina, United States TeamLogic IT Full time

    Job Title: Senior Network and Systems EngineerAbout the Role:We are seeking a highly skilled Senior Network and Systems Engineer to join our team at TeamLogic IT. As a key member of our technical team, you will be responsible for designing, implementing, and maintaining complex network and system infrastructure for our clients.Key Responsibilities:- Design...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Senior Application Developer Job Description Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market.Our client, a leading contract medical device...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Network Engineer Job DescriptionWe are seeking a highly skilled Network Engineer to join our team at Bandwidth. As a Network Engineer, you will be responsible for designing, implementing, and maintaining our global IP network infrastructure.Key Responsibilities:Troubleshoot network issues and implement solutions to ensure network stabilitySupport the...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Title: Senior Software EngineerJob Description:Maxonic is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on embedded systems and medical devices. The successful candidate will be responsible for designing and developing software tools to support...


  • Raleigh, North Carolina, United States Allbridge Full time

    Job SummaryAs a Senior Network Support Engineer at Allbridge, you will be responsible for providing expert-level technical support for our customers' network infrastructure. This includes troubleshooting and resolving complex network issues, as well as providing guidance and mentorship to junior team members.Key Responsibilities:Provide technical support for...


  • Raleigh, North Carolina, United States Amazon Full time

    Job SummaryWe are seeking a highly skilled Senior Network Engineer to join our Data Plane team. As a key member of our team, you will be responsible for designing and implementing state-of-the-art Linux-based networking platforms for our data centers.About the RoleAs a Senior Network Engineer, you will work closely with our team of engineers to develop and...


  • Raleigh, North Carolina, United States Allbridge Full time

    Job Title: Senior Network Support EngineerCompany Overview:Allbridge is a leading provider of property technology (PropTech) solutions that drive value for property owners in the multifamily and hospitality space. Our mission is to elevate the connected experience for residents and guests through innovative end-user digital experiences.We currently serve...


  • Raleigh, North Carolina, United States Itron Full time

    Itron is a leading provider of smart networks, software, services, meters, and sensors to utilities and cities.The Senior Tools Development Engineer will play a key role in creating software and features that drive automation across the company and test result/bug tracking tools.Key responsibilities include:Designing and developing new features and...


  • Raleigh, North Carolina, United States Serigor Inc. Full time

    Job OverviewAt Serigor Inc., we are seeking a highly skilled Senior Network Architect to lead the design and implementation of our network infrastructure. This is a critical role that requires expertise in network architecture, security, and cloud connectivity.The successful candidate will be responsible for developing and implementing network infrastructure...


  • Raleigh, North Carolina, United States Applied Research Associates Full time

    Job DescriptionApplied Research Associates, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a member of our multidisciplinary team, you will be responsible for developing software tools that strengthen our national security.Key Responsibilities:Develop software tools for geospatial modeling and simulationCollaborate with a...

Senior Network Software Engineer

2 months ago


Raleigh, North Carolina, United States ApTask Full time
Job Title: Senior Network Software Engineer

We are seeking a highly skilled Senior Network Software Engineer to join our team at ApTask.

Key Responsibilities:

  • Design, develop, and maintain software applications that interact with network devices.
  • Collaborate with network engineers to understand requirements and implement solutions.
  • Write clean, maintainable, and efficient code.
  • Perform testing and debugging of network-related software.
  • Create and maintain documentation for developed software.
  • Monitor and optimize application performance and ensure security compliance.
  • Stay updated with the latest industry trends and technologies.

Requirements:

  • Minimum 2+ years of experience in designing, deploying, and managing SD-WAN solutions.
  • Strong understanding of SD-WAN technologies and providers (such as Cisco Viptela, VMware VeloCloud).
  • Knowledge of network protocols (TCP/IP, DNS, DHCP, BGP, OSPF).
  • Proven experience as a Python Developer with a focus on networking with minimum 5+ years.
  • Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP, etc.).
  • Experience with network device configuration and management (routers, switches, firewalls, etc.).
  • Proficiency in Python and its libraries (e.g., Paramiko, Netmiko).
  • Familiarity with network automation tools and frameworks (e.g., Ansible).
  • Experience with RESTful APIs and integrating with third-party services.
  • Knowledge of version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a team environment.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
  • Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
  • Experience with network monitoring tools (e.g., Nagios).