Questions? 1-888-481-3375

Senior Application Developer

HORSHAM, PA

Apply Now

Description

Our client, a media organization with an exceptional work environment has a permanent need for a .Net developer to work on connected device applications. 

Primary Responsibilities:

  • Partnering with multi-disciplinary teams of business operations, product management, 3rd party vendors, and cross-functional developers to ensure successful delivery of key projects to meet business objectives.
  • Assess needs, specify requirements, and be a leader of the design and development of the company's web/mobile and interactive TV solutions, including web/mobile architectures, modeling, and media streaming processes; and extend as necessary to provide a holistic approach to operational processes through common system components.
  • Design, develop and maintain applications using modern Internet and object-oriented programming techniques including .Net C#, HTML5, JavaScript/AJAX, TDD, enterprise patterns, SQL, IOC, CI, and REST.

 

 

 

Job Requirements

Qualifications:

  • Experience in high performance system architectures
  • Must have strong communication abilities to articulate technology-based decision
  • Minimum 7+ years developing consumer applications and architectural responsibilities
  • Proficient in C#, .NET framework
  • Proficient understanding of web markup, including HTML5, CSS3
  • Good understanding of asynchronous request handling and AJAX
  • Strong understanding of Internet/Mobile architectures
  • Experience with service oriented design paradigms (e.g. SOA)
  • Proficiency in Test Driven Development, unit testing, and dependency injection (DI)
  • Experience in cable TV, Video on Demand and on line advertising is a plus
  • Experience with Mediaroom TV application platform is a big plus
  • Strong project and resource management skills.
  • Ability to adapt to changing requirements and priorities.  
  • Work in a fast-paced continual learning environment.  Requires independent education with the ability to quickly adapt and learn new technologies to solve business issues.
  • Ability to translate business objectives into programming initiatives and requirements.
  • Ability to positively influence people both internally and externally.
  • BS in Computer Science or equivalent years of experience.
  • Proficient understanding of client-side scripting and JavaScript frameworks and concepts, including jQuery, Angular, Node, AJAX, Minification
Apply Now