Senior .NET Developer

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.

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: 565637
Type: Temp to Hire
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 : 565637

Similar Positions at The Judge Group

Senior .NET Developers
  • Lawrenceville, GA
  • 17 hours ago
Mid-level .NET Developer
  • Lawrenceville, GA
  • 17 hours ago
Software Engineer (C# .NET Developer)
  • Milton, GA
  • 17 hours ago
Web Developer II
  • Lawrenceville, GA
  • 17 hours ago
.NET Developer (Secret Clearance)
  • Redstone Arsenal, AL
  • 17 hours ago
.NET Developer
  • Nashville, TN
  • 17 hours ago
Senior .Net Developer
  • Sterling, VA
  • 17 hours ago
.Net Developer
  • Columbus, OH
  • 17 hours ago
Sr. .NET Developer
  • Richmond, VA
  • 17 hours ago