Comcast - Englewood, CO
posted 2 months ago
Make your mark at Comcast, a Fortune 30 global media and technology company. From the connectivity and platforms we provide to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. You'll do the best work of your career right here at Comcast. In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option. As a software developer in the Comcast Network and CONNECTivity (CONNECT) organization, you will be responsible for end-to-end ownership of projects across the entire stack. This includes building products with web frameworks, application programming interfaces, databases, and multiple backend languages. You will solve challenges that impact both the front-end and backend architecture while delivering global customer experiences. The Optek's distributed team is responsible for the development, maintenance, and support of critical hardware and software applications used by 20,000 field technicians to diagnose and repair customer-impacting issues within the Access Network. Optek also develops and maintains multiple RF monitoring software platforms that provide near real-time analysis of Comcast's 50 million cable modems and associated network components, detect problems, and notify the correct fix agents. In this role, you will work with the engineering team, product, and user experience to understand new requirements. You will implement new application programming interfaces, backend services, front-end user interface components, and automation tasks to specification provided with the assistance of senior team members. You will also assist with production deployments and customer issue triage, design and develop backend applications that can be hosted on cloud platforms, and create reusable web components that can be leveraged by multiple teams. Collaboration with project stakeholders to identify product and technical requirements will be key, as well as working closely with architects and DevOps Engineers to define the functional and technical requirements.