.NET Developer in Gilbert, AZ at MDI Group

Date Posted: 7/6/2018

Job Snapshot

Job Description


 

.NET Developer

Position Summary:

Provide support in full life-cycle software development functions for internal projects including service tier programming and mobile and website development. The .NET Developer will create new software applications, modify, repair or improve existing applications, and test applications for functionality and maintain corporate related software and computer applications.

Essential Duties & Responsibilities (Other duties may be assigned):

  • Write code for either new applications or perform updates to existing codebases that can be easily understood and maintained.
  • Organize and stay abreast assigned tasks and directives.
  • Work effectively and maintain constant communication with other developers, QA regarding bugs and issues, departments and vendors.
  • Write code-based unit tests using dependency injection, IoC containers, and Mocks.
  • Perform assigned duties in an agile development environment.
  • Create clear, concise, and accurate documentation that can be easily understood in business terms.
  • Keep working knowledge of latest technologies and apply, as needed.

Minimum Qualifications (These are the requirements that all applicants MUST HAVE to be considered for this position):

  • 3+ years of experience developing modern enterprise level applications using .NET technologies specifically C# .NET, Visual Studio 2010-2015, ASP.NET MVC and Web Forms and .NET Framework 3.5-4.5.
  • Strong interpersonal skills, detail oriented and able to manage/lead groups of people and tasks simultaneously.
  • Occasional hours outside normal business hours may be required.

Preferred Qualifications:

  • Knowledge developing in the presentation, business logic, and data access tiers.
  • Development with Public Cloud providers such as AWS or Azure.
  • Experience in a Microsoft-centric development environment, including TFS 2010-2013.
  • Web Services leveraging WCF or Web API.
  • Experience with Windows Forms.
  • Capability working in an agile development environment.

A GREAT PLACE FOR GREAT PEOPLE TO WORK

Search IT Jobs