Application Developer

Description

The Application Developer is a key member of the Applications Group within the Information Technology department and will serve in a variety of roles under the direction of the Lead Application Developer.  This role is accountable for application development supporting business objectives while demonstrating independence in software development lifecycle phases from concept and design to testing.

Responsibilities

  • Analyze designs to build component-based applications in a web-delivery environment, including introduction of an application layer, modeling techniques, object-oriented design, complex algorithmic coding, and systematic approaches to application integration.
  • Work on new and existing applications along with enhancements websites, web applications, and infrastructure and perform hands-on coding and assist in the architecting web solutions.
  • Scope, implement, test, and deploy new features and versions of core applications, databases, and utilities.
  • Provide production support and maintain existing systems by researching and trouble-shooting issues.
  • Developer Experience
    • Hands-on programming experience with the .NET Framework (C#, ASP), MVC, HTML, CSS/CSS3, JQuery, AJAX, and XML/XSL/XSD.
    • Hands on experience of Entity Data Model and LINQ programming.
    • Excellent skills in SQL (database design, store procedures, triggers, etc.).
    • Experience of reporting tool such as Crystal Reports or SSRS.
    • Excellent skills in HTML5 and CSS.
    • Excellent skills in JavaScript, Web services, XML, AJAX, JSON, REST.
    • SharePoint 2013 and 2010 a plus.
  • Effectively used structured application analysis, design and database practices.
  • Expert understanding of web architecture and application servers.
  • Detailed technical understanding of data and technical database design.
  • Expresses a strong initiative to take ownership of projects and deliver results.
  • Ability to work in both a self-directed and team environment.
  • Self-motivated, resourceful, independent and eager to learn new technologies.

Qualifications

  • 4-year degree preferred.
  • Minimum of 3 years of programming .NET web applications and services and a minimum of 1 year of mobile web programming experience is required.
  • Mobile web programming experience with jQuery Mobile, MVC4, and responsive web design.
  • Experience developing native iOS applications and mobile applications for public use.
  • Experience with Agile development and Team Foundation Server is highly preferred.

 

 

Job Type: Full-time

Salary: Open, dependent on experience

Date Active: 12.22.2015

Exempt/Not Exempt: Exempt

Apply for this Position

  • Accepted file types: docx, doc, pdf, Max. file size: 25 MB.