Java Full Stack Developer – 20791Comcast's TVX organization designs, develops, deployed, and supports the X1 Platform, a cutting-edge, media delivery experience to customers across a national footprint. The media delivery itself is rapidly migrating from traditional cable delivery to STBs via QAM to IP delivery to mobile devices and STBs. The Tools, Research, and Analysis for X1 Integration and Operational Needs (traXion) organization is creating strategies and tools to analyze and troubleshoot the IP delivery from the sources, across Comcast-managed networks, through the home networks of our customers, and finally to their devices.
traXion moves quickly to master the constantly changing product and technology landscape of the X1 Platform and the new IP everywhere delivery strategy. Titanium is a triage tool that will help in locating error(s) within an end-to-end IP video stream flow. This tool can tell us errors (if any) and network condition at the time of a particular video streaming occurring real time or in the past.
It offers Comcast operation team a tool matching other OTT competitors for the same level of IP video analyzing capability. Titanium with a comprehensive view will benefit Comcast engineers. Tier 1/2 agents will have a simplified version.
A customer-facing version is also in consideration. Position is a contract position with long-term opportunities determined by performance and team effectiveness. The ideal candidate is ready to wrestle challenging requirements in a dynamic environment to deliver a constantly improving collection of features as they are prioritized.The candidate is a full stack developer with demonstrated experience in Front End, Middle tier, Back End and Devops development.Responsibilities:Full-stack development projects, build a minimum working product quicklyContinuous Improvement to refine and optimize the product.Create, update and deliver modern web application using latest technologiesFollow an Agile processOwnership over the productBuild applications using ATDDResearch and propose new technologiesMust Have's:Demonstrated Experience with full stack end to end developmentPreferably 8+ years of development experience overall.Expertise in core Java and Spring FrameworkStrong JavaScript knowledge, AngularJS, NodeJS and jQueryExperience with RESTful Web Service/SOA DevelopmentExperience with Formal Agile Development TechniquesExperience with Issue/Bug Management and Team Collaboration Tools, preferably with JIRAExperience with Source code management systems, preferably GITDesirable skills:Experience with Big Data a huge plusUnderstanding of Spring: Core, MVC, Security, AOP, BootExperience with Visualization Libraries like D3,Experience with DynamoDB, NiFi, Spark, Splunk a huge plusExperience with Continuous Integration, preferably JenkinsGood knowledge of Linux, Capistrano, Puppet, ChefExperience with ATDD, Cucumber and SeleniumExperience with build and package managers, preferably Bower and GulpType of Assignment: Contract through 2016 with a strong possibility of extensions through 2017 and beyond.Interview Process: Phone screen, followed by a 2-3 hour F2F interview (required).