Job Description :
Education requirement: BS in Computer Science or Engineering
Years of Experience: At least 7+ years of progressive hands-on experience with architecture, design and development of web applications using Microsoft ASP.NET Web Technologies.
Preferred Certifications: MSCE (preferred)


The .NET Software Engineer Lead will be responsible for developing innovative web and console applications. He/She must have experience designing solutions based on functional requirements. Responsibilities for this position include design, code, test, deploy, and documentation of solutions.
? Required Technical Skills
o .NET 4.5x development, MSCE preferred
o TFS (source code management)
o WCF/Web API and related technologies (JSON, REST, SOAP, XML
o Angular JS, JQuery, AJAX, JavaScript, VB, VB Script, XML/XSL; Cascading Style Sheets (CSS)
o ASP.Net, MVC, C#, VB.Net, LINQ, Entity Framework and Dependency Injection Framework such as Autofac
o Architectural design patterns
? Experience with:
o Architecting and building applications with ASP.NET MVC 3.0 (or later) with razor view engine
o Experience with ASP.Net Web Forms, User Controls, Class Libraries, GAC
o Building responsive web applications using frameworks such as Bootstrap 3 or above
o Coding front-end JavaScript frameworks such as AngularJS or Backbone
o Writing testable code, unit tests, and mocking
o Using at least one of the following databases: DB2, Oracle, SQL Server
o Translating functional designs into technical designs, and conversely to translate complex information into common terms
o Ability to think analytically to solve technical problems individually and in a team environment
? Must be a strong technical leader who can prioritize well and has the ability to work in environments with competing and alternating priorities, with a constant focus on delivery
? Excellent written and verbal communication skills
? Accountable for partnering with key roles (enterprise architects, infrastructure, etc to create solutions that are aligned to architecture standards and principles, leverage common solutions and services
             

Similar Jobs you may be interested in ..