At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite of digital properties, we take pride in all that we do and all that we represent. It's what makes us uniquely NBCU. Here you can create the extraordinary. Join us.
Job Purpose
Design and develop interactive web/mobile applications for FILM business using the latest tech stack and best practices. Work closely with product managers, business analysts and technical teams to deliver high performance and interactive user experiences. Work as a part of a larger agile team to deliver highly complex projects in a timely fashion.
Essential Responsibilities
- Develop web/mobile application for FILM business applications.
- Design, document and implement API driven applications.
- Implement application features with analytics platforms and search platforms.
- Design and implement application with cloud native principles, techniques, and cloud services stack.
- Develop and work collaboratively using Agile practices
- Create unit tests and work within a CI environment
- Provide ongoing support and development maintenance for applications in our portfolio.
- Conduct Proof of Concepts and research into emerging technologies, products and platforms.
- Lead development team including offshore associates.
Basic Qualifications:
- 5+ years development experience developing with modern web and client-side technologies.
- Expert in designing and develop RESTful Web APIs.
- Expert in client-side javascript preferable Angular 4 and up.
- Expert in asynchronous javascript.
- Experience in open source javascript libraries for development using Javascript 6.
- Understanding of enterprise security concepts and related software development principles.
- Expert in full stack development experience in .NET C# or node.js stack.
- Experience with automated unit testing and continuous integration tools.
- Experience with OAuth, Ping, and or Single-Sign-On.
- Understanding of User Experience design and usability concepts.
- Strong problem solving ability and effective communication.
- Bachelor's Degree in Computer Science, or equivalent Eligibility Requirements:
- Interested candidates must submit a resume/CV online to be considered
- Must be willing to work in Universal City, CA
- Must have work authorization to work in the United States
- Must be covered by Solutions, NBCU's Alternative Dispute Resolution Program
Desired Characteristics:
- Strong knowledge of HTML5, JavaScript, CSS
- Strong knowledge of JavaScript frameworks and libraries such as Angular, React
- Strong knowledge of Azure cloud capabilities and have experience migrating applications to cloud.
- Preferred to have development experience using Azure cloud services.
- Preferred to have CosmoDB experience or equivalent.
- Experience with Node.js/Express.js, C# .NET Core.
- Experience with React/Redux
- Experience building responsive web applications
- Experience with Elastic Search or equivalent.
- Experience with analytics and data platform such as PowerBI, Spark, Data Lake, Data Factory.
by via developer jobs - Stack Overflow