Principal Application Developer (East Elmhurst)

Employment Type

: Full-Time

Industry

: Information Technology



Principal Application Developer

The incumbent will oversee development tasks from inception to implementation and follow architecture designs. This role involves performing all tasks on the application stack, including creating or updating .Net code, database stored procedures, pulling data into applications using any ORM and displaying data in an application or web page. This role partners with colleagues and internal clients, as assigned, to ensure business needs are met and projects are completed according to requirements.

This position requires a bachelor's degree or equivalent additional work experience in the field of computer science with 5 years of full stack application development. The Developer must demonstrate strong communication skills including the ability to clearly explain technical concepts to non-technical audiences. Qualified candidates will present expertise and proficiency in the following skills and competencies:
Client and server side development
Visual Studio / Team Explorer
Implementing APIs in ASP.NET WebAPI
Object oriented design and implementation
Advanced data modeling and data layer architecture pertaining to popular ORMs
Use of popular GoF design patterns including repository and unit of work pattern
Aptitude for new languages and new features of existing languages, when made available
Project management skills

Candidate must also have advanced knowledge of the following:
Bootstrap CSS
Bootstrap Components, JQuery UI or Telerik controls
Angular JS
.Net Framework (C# preferred)
ASP.NET MVC
ASP.NET Razor
Entity Framework
.NET WebAPI
Kentico CMS experience a plus



Associated topics: application developer, back end, c#, design, develop, expert, lead, maven, senior software developer, software engineer lead

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...