Careers Home
Job Details

Lead Software Engineer

Requisition ID: 32429BR
Woodbury, NY

Position Type: Full Time

Altice USA is one of the largest broadband communications and video services providers in the United States. We are a subsidiary of Altice NV, a convergent global leader in telecom, content, media, entertainment and advertising founded in 2001 by entrepreneur Patrick Drahi. We are driven by a philosophy to always challenge ourselves. We question everything so that we can find the best way forward for our customers. And in a world where continuous innovation is the only way forward, we are redefining the vision we have for our customers, enterprises, advertisers ‐ and our people.

Employer: CSC Holdings, LLC

Position:  Lead Software Engineer (Woodbury, New York)

Duties: Design, develop, and maintain new and existing applications and participate in research activities involving the prototyping of potential future applications and systems for current and next generation of Digital Set top boxes (DSTB). Lead efforts to maintain existing, complex, business-critical systems.  Ensure technical integrity and adherence to architectural standards.  Ensure the effective integration of new technology solutions with existing infrastructure, tools, and applications.  Partner with the Development Manager and other Lead Software Engineers to direct the implementation of information systems with an emphasis on the technical aspects of the project plan, system architecture, and the hardware/software solution including its interoperability within the enterprise.  Utilize Java tools including Eclipse, SQL Developer, PL/SQL, XML, and JSON as well as with object-oriented design architectures, strategies, and patterns.


Requirements: Bachelor's degree in computer science, engineering or related field (willing to accept foreign education equivalent) plus 6 years of experience performing Java and C++ design and development. In the alternative, the employer is willing to accept a Master's degree and 4 years of experience as noted above. Also requires: (1) Demonstrated expertise (DE) performing C / C++ development to support and maintain legacy software; (2) DE performing Java development using Eclipse, Spring Framework, Spring Boot, profiling tools, JMS, and JDBC, for back-end development to run on multiple application servers; (3) DE performing database development using Oracle, including queries, triggers, stored procedures, and functions; (4) DE performing set top box integration, including analyzing performance requirements needed to support set top boxes; debugging existing set top boxes; performing integration, provisioning, and distributed synchronization; and analyzing video delivery to ensure that high-performance requirements are met; (5) DE developing software that can be monitored for performance analysis, using App Dynamics and Splunk; and, (6) DE interfacing with external vendors, product developers, quality assurance teams, and operations analysts throughout the development, integration and maintenance process. 
Submit resume to and include job title and “Job Code GCJP” in the subject line.

We are an Equal Opportunity Employer M/F/Disability/Vet and maintain a drug-free and smoke-free workplace.
Join Our Talent Community
Sign up to receive notifications of new jobs and other information.