Discovery Communications (Nasdaq: DISCA, DISCB, DISCK) satisfies curiosity and engages superfans with a portfolio of premium nonfiction, lifestyle, sports and kids programming brands. Reaching more than 3 billion cumulative viewers across pay-TV and free-to-air platforms in more than 220 countries and territories, Discovery's portfolio includes the global brands Discovery Channel, TLC, Investigation Discovery, Animal Planet, Science and Turbo/Velocity, as well as OWN: Oprah Winfrey Network in the U.S., Discovery Kids in Latin America, and Eurosport, the leading provider of locally relevant, premium sports and Home of the Olympic Games across Europe. Discovery reaches audiences across screens through digital-first programming from digital content holding company Group Nine Media, Discovery VR, over-the-top offerings Eurosport Player and Dplay, as well as TV Everywhere products comprising the GO portfolio of TVE apps and Discovery K!ds Play. For more information, please visit www.discoverycommunications.com. We are seeking candidates for the position of Lead Developer to be located in our Silver Spring, Maryland headquarters.
Our Team As Discovery Communications' portfolio continues to grow - around the world and across platforms - the Global Technology & Operations team is building media technology and IT systems that meet the world class standard for which Discovery is known. GT&O builds, implements and maintains the business systems and technology that are critical for delivering Discovery's products, while articulating the long-term technology strategy that will enable Discovery's growing pay-TV, digital terrestrial, free-to-air and online services to reach more audiences on more platforms.
From Amsterdam to Singapore and from satellite and broadcast operations to SAP, we are driving Discovery forward on the leading edge of technology.
In Solutions Delivery, we provide software design and development services to business units around the globe. We provide quality assurance testing services, both manual and automated, for all in-house developed and third party applications supporting our internal customers. In addition, we provide tier two application production support services to over one hundred different applications globally.
Our focus is enterprise application development using state of the art front end development tools and database technology. We follow an agile software development lifecycle methodology for all new development projects and a hybrid waterfall/agile methodology for legacy application modifications. We are currently in the process of migrating many of our applications to Amazon Web Services and transitioning to a continuous integration model.
We support all major revenue generating areas within Discovery including US Ad Sales, International Ad Sales, US Affiliate Sales, and International Affiliate Sales. We also support Discovery's global content supply chain - from idea submission through production through scheduling and airing across the globe.
As Discovery's Broadcast & Engineering technology footprint continues to evolve and grow, there is a need for a lead developer to oversee major project initiatives from the Global Operations & Technology division. The Lead Developer is responsible for designing, coding, and implementing software solutions using our current development stack. This position will interact with Broadcast Operations & Engineering personnel on a regular basis to help provide cutting edge software to automate and streamline the Cloud Playout pipeline along with other initiatives.
This is a great opportunity for a senior level developer to come in and function as the lead technical point of contact between our Linear Ad Sales Systems and Cloud Playout system in both the United States and United Kingdom. Discovery is the first Cable or Broadcast company in the world to run linear TV from the Cloud. This area will continue to be a focal point in Discovery's global technology strategy and should provide plenty of opportunity for challenging the limits of how TV has traditionally been broadcast. The environment is fast paced and the ability to iterate, collaborate and problem solve on the fly are key strengths that the candidate should possess. This position is responsible for designing and implementing software solutions while in conjunction working with the QA team and end users to ensure the stability and performance of the software.
- BS in Computer Science required or equivalent experience
- Demonstrated systems design experience specifically in complex integrations and workflows
- Ability to work on multiple projects at one time and to ensure that overall priorities are being met
- Strong presentation and communication skills; ability to interface with other groups within the GT&O organization
- Excellent communication skills, including the ability to articulate issues and solutions
- Legal Right to work in the United States
Technology and Skills Requirements
- Object Relational Mapping using iBatis/MyBatis or Hibernate
- Spring MVC
- Rest API's
- Spring Bean Framework (AOP a plus)
- SQL, PL/SQL, or Transact SQL
- Dojo toolkit (Other Frameworks such as JQuery are good substitutes)
- One Page type application experience a plus (application has multiple pages, but browser only renders initial, additional pages are rendered via Ajax/DOM manipulation)
- HTML and CSS
- Node.JS, Req.JS, Angular, D3.JS, Kendo, Knockout, Hibernate, Struts, JQuery
- Experience working with/on Amazon AWS Cloud (VPC, EC2, S3, RDS...)
- Spring Boot, Docker
- Microservice development
Discovery Communications, Inc. is an equal opportunity employer. Discovery is committed to being an employer of choice, not just a good place to work, but a great and inclusive place to work. To that end, we strive to recruit and maintain a workforce that meaningfully represents the diverse and culturally rich communities that we serve. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disabled status or, genetic information.
Pay Transparency Policy Statement(https://discovery.icims.com/icims2/servlet/icims2?module=AppInert&action=download&id=588767&hashed=2014725565)
If you are an individual with a disability and need an accommodation during the application process, please send an email request to HR@discovery.com.
Apply Here: http://www.Click2apply.net/nkwzmvh4fffj2249