Senior Software Engineer, Web Solutions

NBCUniversalOrlando, FL
$143,062 - $145,000Hybrid

About The Position

NBCUniversal is seeking a Senior Software Engineer, Web Solutions to be responsible for defining, developing, and delivering secure, reliable, scalable, and optimized front-end applications in adherence with Universal Destinations & Experiences (UDX) coding standards and practices. This role involves collaborating with various teams including engineers, testers, Architecture, Product, PMO, third-party vendor partners, and support teams to ensure program alignment and successful release of high-quality products. The engineer will research, design, and deliver hardware and software solutions, drive the documentation of system business and technical requirements, specifications, and test cases, and design, run, and monitor software tests for error correction, improvement, and debugging. The position also supports Release Management and Change Control processes, collaborates with business analysts and architects on new software development, and works with Scrum Masters and other teams on delivery and release management. Key responsibilities include creating code for project deliverables, estimating, designing, and developing project deliverables with peer code reviews, and planning and executing short-term and long-term strategies for web technologies. The role involves triaging defects, supporting integration and deployment of application features, developing code across multiple front-end applications using modular practices, training junior team members, and ideating and creating specifications for Design System components to produce compelling user experiences. The engineer will also understand and participate in Environmental, Health and Safety responsibilities.

Requirements

  • Bachelor’s degree in Information Technology, Information Technology Management, Computer Science, Information Science, Electronics Engineering, or a related field (or foreign degree equivalent), plus five (5) years of experience in the job offered, in front-end or full-stack application development, or in a related occupation.
  • Experience with Core JavaScript, HTML, CSS, SASS, ES6+ and/or TypeScript.
  • Experience with E2E Internet application architecture including browser concepts, HTTP, REST, and Security best practices.
  • Experience with CICD, Unit Testing, Linting, and Code Coverage.
  • Experience with Object-orientated and procedural programming.
  • Experience collaborating directly with internal customers (i.e., product owners) to understand their needs and translate them into a working solution.
  • Experience producing high quality technical documentation.
  • Experience with large-scale enterprise system development and integration.
  • Experience with Accessibility / ADA Compliance; AA, W3, etc.
  • Experience with Mature SDLC, GIT, and NPM publishing techniques.
  • Experience with back-end technologies, Java and .NET.
  • Experience with functional and automated testing, focused on quality engineering.
  • Experience with modern MV libraries such as Angular, React, Vue.js, etc. (gained through three (3) years of experience).

Responsibilities

  • Defining, developing, and delivering secure, reliable, scalable, and optimized front-end applications in adherence with Universal Destinations & Experiences (UDX) coding standards and practices.
  • Collaborating with engineers, testers, Architecture, Product, PMO, third-party vendor partners and support teams to ensure continued program alignment, and successful release of the high-quality products.
  • Researching, designing, and delivering hardware and software solutions.
  • Driving the documentation of system business requirements, technical requirements, specifications, and test cases on a project-by-project basis in collaboration with internal users and departments.
  • Designing, running, and monitoring software tests on new and existing systems for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Supporting Release Management and Change Control processes along with other UPT Compliance Initiatives.
  • Collaborating with business analysts, software engineers, and architects in conceptualizing and developing of new software programs and applications.
  • Collaborating with Scrum Master, RTE, Product, and Architecture teams on delivery and release management processes.
  • Creating code to contribute toward delivery of project deliverables.
  • Working with the team to estimate, design, and develop project deliverables, including technical details and peer code reviews.
  • Planning and executing short-term tactical plans and long-term strategic goals for managing and maintaining web technologies.
  • Triaging defects found during software development and quality assurance cycles to ensure a timely resolution.
  • Supporting Release Management and Change Control processes to support the integration and deployment of application features.
  • Successfully designing, coding, and delivering complex solutions for UDX Digital & Technology.
  • Developing code across multiple front-end applications and tools and implementing modular development practices for rapid iteration of front-end code.
  • Training junior team members and lending expertise toward driving solutions on advanced and emerging technologies.
  • Driving documentation of technical requirements, specifications, and test cases in collaboration with internal users and departments.
  • Designing and crafting design patterns and components for consumption over multiple channels and products.
  • Ideating, iterating, and creating specifications for Design System components.
  • Producing compelling and engaging user experiences that allow guests to accomplish their tasks easily and efficiently.
  • Understanding and actively participating in Environmental, Health and Safety responsibilities by following established UO policy, procedures, training and team member involvement activities.
  • Performing related software engineering duties as assigned.

Benefits

  • medical insurance
  • dental insurance
  • vision insurance
  • 401(k)
  • paid leave
  • tuition reimbursement
  • a variety of other discounts and perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service