Sr. NodeJS Developer
ComcastAbout the role
Job Summary
This Sr. NodeJS Development Engineer position will work on project Iris, the design and drafting platform for Comcast’s fiber optic and coax network. Iris is being developed by team with AeGIS, the group within CONNECT that develops tools to support the construction and maintenance of Comcast’s access network. Iris is a modern, GIS-based CAD tool, used to design Comcast’s access network, which consists of more than one million miles of fiber and coaxial cable, and millions of active and passive interconnecting devices. Iris also supports automation tools to reduce the time and cost of the design process.Comcast is deploying the most advanced networks in the world, and needs powerful tools to support that effort. In order to meet the needs of our network design and deployment teams, and to achieve enterprise class performance, Iris is being built using state-of-the-art software technologies, including Unity3d, Node.js, MongoDB and AWS.
Job Description
Core Responsibilities
Provide technical leadership to a team responsible for developing software using Node.JS and JavaScript in an Agile development environment
Use knowledge of fiber/cable broadband networks to implement business logic into the proper design of cable networks
Collaborate with project stakeholders to identify product and technical requirements.
Design new software and extensions of the suite of Iris network design applications.
Conduct analysis to determine integration needs. Assist with the software update process for existing applications and roll-out of software releases.
Serve as a guide and mentor for junior-level Software Development Engineers
Work with Quality Assurance team to determine if applications fit specification and technical requirements.
Support deployed environments by investigating escalated issues with deployments
Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases.
Trains junior Software Development Engineers on internally developed software applications.
Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports.
Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers.
Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification and within budget.
Works with Quality Assurance team to determine if applications fit specification and technical requirements.
Displays expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty.
Displays expertise in process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.
Consistent exercise of independent judgment and discretion in matters of significance.
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s