Home

Senior .Net with WPF (Locals Only and F2F Needed)

Union, NJ

IT America
Published Date
03-05-2018

Job Description

Position: .Net Application Architect (consultant)

Location: Union, NJ

Duration: 12+ Months

Job Description:

.Net Application Architect (consultant) will be leading development of Desktop/Web based applications using .Net framework. The Individual will be self-motivated, demonstrate a constant commitment to excellence and have experience in the design, development, and unit testing of .NET applications and web services. Experience with WPF, ASP.Net, MVC and Angular is a must. Good experience with Oracle/DB2 is a must.

Responsibilities:

  • Work with the team to analyze, design, develop, deploy, and support desktop/web applications to meet business and technical requirements
  • Take ownership of applications/projects and guide team in accomplishing the tasks in time.
  • Enhance our existing development base on Visual Studio 2012/2015/2017, C#, WPF, ASP.Net.
  • RESTful Web API, Web services, LINQ and Entity Framework 6.0, Entity
  • Design Patterns, Unit Testing Frameworks, Dependency Inversion Principle, Unit of Work and Repository patterns, Dependency Injection
  • Knowledge of database modeling and data structure principles, techniques and best practices
  • Need to write complex SQL queries and develop Stored Procedures and functions in Db2 and Oracle environment.
  • Guide DB Developers in writing complicated SQL scripts
  • Perform code reviews and do unit testing.
  • Ability to work in a fast-paced environment and multitask
  • Able to work independently with minimal support and supervision.
  • Working experience with Source Control Management tools such as; CVS, SVN, Team Foundation Server (TFS)
  • Will be Responsible for the maintenance of existing applications.
  • Experience with Agile development practices and Scrum methodology

Required Skills:

  • Bachelors Degree in computer science or related area of study.
  • At least 10 years of experience developing applications in .NET environment
  • 5+ years of experience in developing/leading teams using WPF, MVVM
  • 5+ years of experience in developing/leading teams using ASP.NET, MVC, Web Forms
  • Technical skills must include Visual Studio 2012/2015/2017, Visual Studio Code, C#, WPF, ASP.Net
  • RESTful Web API, Web services, LINQ and Entity Framework 6.0, Entity Framework Core
  • HTML5/CSS, OOD & Design Patterns, Unit Testing Frameworks, Dependency Inversion Principle, Unit of Work and Repository patterns
  • Good understanding of Databases, design, SQL query writing, query optimization
  • Experience with Agile development practices and Scrum methodology
  • Candidates should have good oral and written communication skills
  • Good communication skills.

Desired Skills:

  • Java, JavaScript, JQuery, Eclipse
  • Web Development using Java as server side.

Masters Degree in computer science or related area of study

Job Types: Full-time, Contract

Required experience:

  • .NET: 10 years
  • WPF: 4 years