Job Details

ID #19910824
State New Jersey
City Middletown
Job type Contract
Salary USD $DOE DOE
Source Lorven Technologies, Inc.
Showed 2021-09-19
Date 2021-09-19
Deadline 2021-11-17
Category Et cetera
Create resume

Sr. Backend Developer (C/UNIX) - Middletown, NJ - Contract

New Jersey, Middletown, 07748 Middletown USA

Vacancy expired!

Job Title: Sr.Backend Developer(C/UNIX) Location:Middletown-Onsite Job Type : Contract Job description: 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. Responsibilities:

  • 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

Vacancy expired!

Subscribe Report job