Friday, July 23, 2010

Starz Entertainment - Software Developer

Our very competitive benefits package includes medical, dental, vision, paid vacations and holidays, 401 (k) with generous company match, cable discount and tuition reimbursement.

Starz Entertainment, LLC, is a premium movie service provider operating in the United States. It offers 16 movie channels including the flagship Starz® and Encore® brands with approximately 17.3 million and 30.7 million subscribers respectively. Starz Entertainment airs more than 1,000 movies per month across its pay TV channels and offers advanced services including Starz HD, Encore HD, Starz On Demand, Encore On Demand, MoviePlex On Demand, Starz HD On Demand, Encore HD On Demand, MoviePlex HD On Demand, and Starz Play.

Starz Entertainment (www.starz.com) is an operating unit of Starz, LLC, which is a controlled subsidiary of Liberty Media Corporation, and is attributed to Liberty Entertainment Group, a tracking stock group of Liberty Media Corporation.

Primary Responsibility: As a software developer you will be a key contributor to one or more highly interactive scrum teams. As a member of the team you will be expected to participate in daily scrums, contribute to the forecasting and sizing of efforts, deliver working software to the definition of done and perform peer code reviews. You will be operating in a test driven development environment utilizing continuous integration and other software engineering best practices; this requires excellent team and technical skills. You may be required to be on call for the support of systems you construct or are familiar with.

The teams’ focus is on the implementation and support of composite solution components that form the fabric of our business support systems. The team is expected to provide technical solutions to improve business efficiency and expand capabilities. The solutions are distributed and service oriented, a solid foundation in object oriented programming, communications, and multi-threading is essential.


Essential Duties and Responsibilities:

· Produce working code to the definition of done.

· Adhere to coding standards, patterns and practices.

· Actively participate in daily scrum meetings.

· Perform peer code reviews and provide constructive feedback.

· Provide accurate estimations of effort and complexity for product and sprint backlog items.

· Work closely and professionally with other Agile Scrum team members including but not limited to SCM, DBA and QA.

· Give guidance to others when needed in areas of personal expertise.

· Exercise continuous self-improvement and participate in the improvement of others.

· Be self-motivated and exercise good judgment.

· Inspire others to grow and excel.


Education, Knowledge, and Experience:

· Advanced comprehension of C# and/or C++.

· Proficiency in .Net required.

· Experience in either Widows Workflow Foundation, Windows Presentation Foundation or Windows Communication Foundation preferred.

· Proficiency in XML, XPath and or XQuery.

· Experience with composite, distributed and service based solutions.

· Proficiency in Multi-threaded processing.

· Proficiency in object serialization and de-serialization.

· Experience with SOAP and Web Services.

· Proficiency in Direct show and COM preferred.

· Bachelor’s Degree in computer science or related field with a minimum 3 years’ experience or equivalent.


TO APPLY:

Apply on-line at www.starz.com. Or mail your cover letter and resume and reference the Job #158040HJ to: SEG, Attn: Recruitment Specialist, 8900 Liberty Circle, Englewood, CO 80112; fax to (720) 852-3248. Drug test req'd of successful candidate. No Phone Calls Please. EOE.