Sr. Backend Developer (C/UNIX)

Full Time, Contract Corp-To-Corp, Contract Independent, Contract W2, C2H Corp-To-Corp, C2H Independent, C2H W2

Job Description

Role: Sr. Backend Developer (C/UNIX)

Location: Middletown, NJ

Skills needed: C/C++ , Linux(Shell command)

A technical resource with a strong background in computer science to join our team in our Middletown, NJ office and assist in the development and testing of innovative software solutions that support critical business objectives. Specifically, the candidate will directly contribute to construction and deployment of high-quality software systems in the context of extremely large databases and high-volume data streaming and analytics. The candidate must be a motivated self-starter who is able to work either independently or on a team as circumstances require.


Assisting in designing and implementing of ASCERT software as prescribed by SLDC and Agile scrum methodology.

Duties include but not limited to:

  • Translate business requirements into software architecture and design
  • Assisting in designing and implementing of ASCERT work with an Architect (or, in some cases, being able to take on a role of an Architect) to develop system/subsystem/component/feature architecture and design, and be responsible for own software start to end
  • Participate in Agile ceremonies, schedule and hold periodic code reviews, track own scope of work and progress using relevant tools
  • Work to be done in Unix/Linux environment using Golang and scripting languages, designing and developing in-memory in-line high capacity high performance data processing software
  • Provide documentation to any and all new code development or code changes that are made to existing code base, and document existing reports
  • Identify, resolve and support the retest of all defects discovered during testing
  • Assist in deployment of system to production, including validation that deployment was successful
  • Support production issues in a timely manner dependent upon severity

Mandatory Skills Description:

  • BS or MS in Computer Science/EE/Applied Math or equivalent
  • Experience in development of high-performance Linux/Unix applications, including multithreading/multiprocessing, experience as an advanced Linux user
  • Experience in development of in-memory data structures with real time access by multiple applications, handling synchronization, race conditions, data corruption
  • 1-3 years of experience in one or more of the following: C/C++, Golang, Python , shell knowledge
  • Understanding of data networking fundamentals (IP, TCP, UDP, GTP, etc.) and experience with basic network configuration

Nice-to-Have Skills:

  • Ability to translate product or feature requirements into design and implementation, experience with software lifecycle (SDLC) and/or Agile
  • Experience with near-real-time / line-rate packet processing software
  • Experience with video, audio, and real time streaming technologies (RTP/RTCP, QUIC/GQUIC, SIP, etc.)
  • Knowledge of structured data bases, SQL (querying and working with major SQL DBs (e.g., Oracle, Postgres, MySQL, etc.)
  • Cloud knowledge, Azure and AWS, knowledge of ingestion technologies such as Kafka, Docker experience
  • Experience with distributed systems
  • Experience working with encryption, knowledge of openSSL
  • Knowledge of 3GPP, LTE and 5G
Dice Id : 90553186
Position Id : 2021-6389
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Backend Developer (C++,Linux, Shell) - Contract - Middletown, NJ - Onsite
  • Lorven Technologies, Inc.
  • Middletown Township, NJ, USA
Developer Backend
  • Luxoft USA Inc
  • Middletown Township, NJ, USA
C/C++ Developer with Unix socket programming and multithreading
  • Merritt Technical Associates
  • White Plains, NY, USA
C++/Unix high performance applications developer
  • Executive Placement Network
  • New York, NY, USA
Senior UNIX Systems Administrator
  • Staffing Solutions USA
  • New York, NY, USA
Python Backend Developer
  • Matlen Silver
  • New York, NY, USA
Backend Software Developer
  • Luxoft USA Inc
  • Bedminster, NJ, USA
Jr C++ Developer
  • Infinity Consulting Solutions
  • Jersey City, NJ, USA
UNIX System Administrator
  • New York, NY, USA