Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (.NET)

Premiere Digital Services Inc

Software Engineer (.NET)

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT THE COMPANY

    Premiere Digital Services (PDS) is a trusted media services and software solutions partner for content owners, video distributers, digital retailers, broadcasters, subscription video and ad supported platforms. We simplify the complexities of content distribution, supply chain and digital storefront management and provide flexible B2B technical SaaS solutions and managed services for media assets. As a leader in cloud-based digital asset delivery and content optimization solutions for clients in the growing Media & Entertainment industry, Premiere brings to life the quality of film and television, transporting to the hands of millions around the globe. Through the magic of media services, we are a rising thought leader providing innovative, smart tools and intelligent operations as an essential business in media entertainment. Together with industry leaders like Google, Apple, NBC Universal, Microsoft, Disney, Warner Brothers and more, we work to revolutionize media delivery at the forefront of entertainment technology and software services.

     

    At our Software Engineering department, we are working with large datasets & media assets towards the mission of simplifying global content distribution through software solutions. The PDX platform is focused on B2B order servicing, title management, content & asset normalization and delivery to retail partners. With the STOREFRONT platform the focus is on title & offer avails management, price management, price optimization and sales analytics.

     

    ABOUT THE ROLE

    The Software Engineer (.NET) is responsible for development of full-stack applications, automated workflows and integrations with systems within big enterprise clients in the industry.

     

    PRINCIPAL DUTIES AND RESPONSIBILITIES (ESSENTIAL FUNCTIONS**):

     

    RESPONSIBILITIES:

    ·        Collaborate with engineers and product managers to build software components & system integrations

    ·        Apply appropriate software design patterns for a given problem

    ·        Read, analyze and understand code whether you or someone else wrote it

    ·        Write high quality code that’s scalable and maintainable

    ·        Work with both relational and NoSQL databases

    ·        Maintain automated tests and ensure stability of the application

    ·        Understand the importance of software quality and adopt automate everything policy

     

    REQUIRED SKILLS:

    ·        Proficiency with C# and ability to write high quality production ready code

    ·        Experience with .NET framework or .NET core

    ·        Experience with MS SQL Server and any NoSQL database (Elasticsearch)

    ·        Experience building RESTful APIs, XML & JSON data formats, and data transformation using XSLT

    ·        Experience with deploying code to cloud computing platforms like AWS or Azure

    ·        Experience building distributed, high volume data services, large scale data pipelines, is a plus

    ·        Experience or good understanding of at least one of the JavaScript frameworks like React, Vue, Angular, NodeJS, etc. is a plus

     

    QUALIFICATIONS:

    Education: 

    ·        High school diploma or GED required.

    ·        Bachelor’s Degree in Computer Science or a related field strongly preferred.

     

    Experience:

    ·        3+ years in Microsoft .NET framework or .NET core

    ·        5+ years in software development