We are looking to hire an experienced full stack software engineer to join our dynamic team. As a software engineer, you will be responsible for creating, maintaining and supporting applications for Film business using best practices. Your role will require you to implement coding in front-end (React/Angular), API, database, C# .NET, and cloud tech stack (AWS/Azure). You will work closely with product managers, business analysts and technical teams to deliver high performance and interactive user experiences.
Develop user interface using Angular/React, HTML5, CSS, and Java
Design, document and implement API driven applications.
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 continuous integration environment
Provide ongoing support and development maintenance for applications in our portfolio.
Conduct Proof of Concepts and research into emerging technologies, products andplatforms.
Work with development team including offshore associates.
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.
3+ years development experience developing with modern web and client-side technologies.
Experienced in designing and develop APIs.
Experienced in client-side Java
Script preferable Angular 4 and up.
Experience in open source Java
Script libraries for development using Java
Understanding of enterprise security concepts and related software development principles.
Expert in full stack development experience in .NET C# or node.js stack with SQL Server backend.
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
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
Strong knowledge of HTML5, Java
Script, Angular/React, CSS
Strong knowledge of Java
Script frameworks and libraries
Strong knowledge of SQL.
Strong knowledge of AWS/Azure cloud capabilities and have experience migrating applications to cloud.
Preferred to have development experience using AWS/Azure cloud services.
Experience with Node.js, C# .NET.
NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.