Application Developer

HarperCollins   •  

Moosic, PA

Industry: Media

  •  

5 - 7 years

Posted 64 days ago

This job is no longer available.

Responsibilities

  • Programming in the .Net Core and ASP.Net frameworks.
  • Strong understanding of the MVC architecture and utilize best practices within the development life cycle.
  • Strong understanding of source control repositories and the workflows within.
  • Understanding and experience working within project management software such as JIRA.
  • Provide technical consultation and development support for existing and new custom applications and portal systems.
  • Prepare technical specifications, design documentation, code walk-throughs, test plans, and documentation of completed code.
  • Gain knowledge in business processes, standards and terminology pertaining to the publishing industry.
  • Design, maintain, and support enterprise application systems, web applications and portals, custom reports, etc.
  • Has the ability to work with various development tools, languages, and platforms.
  • Collaborate effectively with programmers, IT staff, and Business Directors on development projects. Help define requirements and explain the capabilities and limitations of various systems.

Qualifications

  • 5+ years of application development experience using the Microsoft Development Tools with MVC, C#, SQL Server
  • 5+ years of experience integrating JSON, RESTful, SOAP and WSDL web services
  • 5+ years in web-based development using Microsoft Development Tools with MVC, C# in Microsoft IIS
  • 5+ years of experience in database programming using Microsoft SQL Server and Transact SQL
  • 3+ years of experience in database programming using Microsoft Reporting Services (SSRS)
  • Strong skills in xml, Ajax, html, CSS, JavaScript, document object model
  • Strong understanding of UI design, implementation
  • Understanding of SharePoint and implementation of SharePoint web parts
  • Bachelor's degree in Computer Science or related field or equivalent level of experience.