Senior .NET Developers

company banner
The Judge Group
Agile, Architecture, CSS, Database, Developer, Development, Foundation, HTML, JavaScript, jQuery, Management, Programming, Project, Release, Scheduling, SQL, SQL Server, UX
Full Time, Full Time
Telecommuting not available Travel not required

Job Description

Our client is currently seeking a Senior .NET Developer (desktop application development).

This job will have the following responsibilities: 
* Design, assess, and develop dynamic Enterprise class software applications
* Work on full software development life cycle
* Prepare specifications and user requirements and accurately estimate the effort required
* Code, test, debug, and document projects, including user level documentation
* Develop and implement strategy and direction of the department
* Help to set best practices to be followed by the team.

Qualifications & Requirements: 
* Requires a Bachelor's in Computer Engineering, IT, Management Information Systems, or related (willing to accept foreign education equivalent), plus 10+ years of experience in development, architecture, and design of applications.
* 10+ years' .NET development experience using C#
* Experience utilizing Microsoft .NET Framework and Visual Studio
* Proficiency with N-tier application development
* Proficiency with Object-Oriented development
* Proficiency with Dependency Injection
* Use of object-relational mapping tools such as Microsoft Entity Framework or NHibernate
* Solid Database Experience, specifically SQL Server
* Experience working in an Agile environment (accustomed to shorter timeframes/sprints, and collaboration)
* Experience with MVC design patterns
* Experience with UX
+ Experience with front-end technologies including HTML/XHTML, JavaScript and CSS
+ Development experience with one of the popular JavaScript frameworks (i.e. Angular, Backbone, jQuery)
* Win Forms
* Infragistics or Telerik, third party controls
* Organized, detail-oriented and a team player
* This position requires regular attendance, punctuality and the ability to work a full time position during normal office hours as well as some time on weekends and evenings as project needs or scheduling requirements dictate.
* This position requires the ability to work in an office setting, sitting at a computer work station, with the ability to work the majority of the day using the computer, telephone and basic office equipment.
* This position requires excellent interpersonal skills with the ability to communicate articulately using professionally written and spoken English.

Preferred Qualifications: 

* Release Management experience
* Work within Visual Studio Team Foundation Server (TFS)
* Inversion of control tools, including Microsoft Unity and Ninject
* Programming certifications for IT professionals are welcomed and will be considered. (E.g. MCSD, Google Apps, CSSLP)
* A strong developer portfolio will be considered. (E.g. GitHub, Codeplex)


ID: 565635
Type: Contract
Salary: Open

Company Information

The Judge Group is a privately-owned, leading professional services firm. What does that mean? It means we provide technology, talent and learning solutions to businesses around the globe, and we're great at it. Our expertise is positioned at the crossroads of people and technology—two of the most important aspects of successful business today.
Dice Id : cxjudgpa
Position Id : 565635

Similar Positions at The Judge Group

Web Developer II
  • Lawrenceville, GA
  • 1 day ago
.NET Developer
  • Nashville, TN
  • 1 day ago
.NET Developer
  • Jacksonville, FL
  • 1 day ago
.Net Developer
  • Jacksonville, FL
  • 1 day ago
.NET Developer
  • Jacksonville, FL
  • 1 day ago
.Net Developer - Junior
  • Raleigh, NC
  • 1 day ago
Senior .Net Developer
  • Arlington, VA
  • 1 day ago
Sr. .Net Developer
  • Walled Lake, MI
  • 1 day ago
Senior .NET Developer
  • Horsham, PA
  • 1 day ago