Intermediate Software Developer

  • Warren, NJ
  • Posted 1 day ago | Updated 2 hours ago

Overview

On Site
Contract - W2
Contract - Long Term
50% Travel

Skills

C++
NETCONF / YANG

Job Details

Intermediate Software Developer

Location : Warren, New Jersey

Key Responsibilities

Develop software as per the product architecture with accordance to applicable software system development standards

Work with architecture leads and other team members on software product design

Perform statistical analysis of issues & participate in debug sessions

Perform troubleshooting to determine and fix the root cause of performance issues and test failures

Drive continuous improvements of processes and product quality

Provide regular status updates to internal stakeholders

Key Qualifications:

Hands-on expertise with large-scale embedded software projects

Ability to write and maintain software code using C++. Experience with maintaining embedded build infrastructure & CI/CD will be a plus.

Experience with NETCONF / YANG model of controlling a network element.

Experience with netopeer2 is especially desired.

Experience with TLS; certificates (x.509); key exchange protocols.

Strong analytical and problem-solving skills with a meticulous attention to detail.

Excellent communication and collaboration skills to work effectively within a multi-disciplinary engineering team.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.