Sr. Software Engineer – Advanced Services

Information
Location: 
St Petersburg, FL
Company: 
HSN
Job Description: 

Plays an active role during all phases of the Project Life Cycle. Adds technical input during the planning, analysis and design phases of a project. Is responsible for the “how to” questions, data elements, calculations and creating prototypes/models. Is involved at the development level in complex customizations and new application development. Is active in the validation stage in order to ensure quality deliverables. Plays an integral role in system integration.

Candidates must demonstrate excellent oral/written communication skills, and interpersonal skills to support interaction with internal customers, team members, and internal management. Must demonstrate an ability to work in a fast paced / dynamic team environment and possess time management skills to meet schedules.

Responsibilities:

Formulates/defines specifications.
Develops custom applications and modifies existing applications to meet distinct and changing business requirements.
Assists with project planning, project definition, requirements definition, analysis, design, testing, system documentation and user training.
Handles coding, debugging and documentation.
Supports the QA group in developing test plans and test scripts.
Minimal travel.

Necessary Qualifications/Experience: 

Core Requirements:

5-7 years development experience.
A commitment to producing top quality, well designed and flexible custom applications.
Very strong programming ability, with great attention to detail and design.
Demonstrated ability to design and assist in the timely delivery of high-quality software.
Strong written, oral, and visual communication skills.
A forward thinker with strong business sense.
Dedication to a collaborative working style and the ability to work well in small teams.
Ability to participate in after-hour and on-call support.

Technical Requirements:

Senior level .Net framework experience with C# (1.1 and 2.0), both within and outside the ASP.Net environment.
Strong understanding of and experience working with SOA using XML Web Services, as well as multi-threaded Windows Service applications.
Strong understanding of the software development lifecycle, OOP, and common application design patterns.
ADO.Net SQL development with MS SQL Server.

Preferred Requirements:

Bachelor's Degree.
Experience with one or more new media technologies a plus (Interactive TV, Video on Demand, Broadband TV, Mobile).
1+ years of experience with Windows media, Flash video, live streaming, multicasting and/or unicasting.
Experience with Microsoft .Net 3.0 technologies; specifically, Windows Communication Foundation and Workflow Foundation.
Senior level experience with C++/Java middle tier development.
Experience with digital video compression standards such as MPEG-2, MPEG-4, H.264, and VC-1.
Video rich application development experience.
CableLabs VOD metadata/specification (1.x, 2.0), Video search specifications.
Development experience on Set top box environments, Nokia development platforms (Symbian OS)

How to Apply: 

To apply please visit the HSN.com Careers section (http://www.hsn.com/careers_at-988_xa.aspx?nolnav=1) and select job number 0801079.