This site uses cookies. To find out more, see our Cookies Policy

.Net Developer in Phoenix, AZ at MDI Group

Date Posted: 2/7/2019

Job Snapshot

Job Description

.Net Developer

Location: Phoenix, AZ


• 5+ years of recent experience using .Net, C#, ASP.Net and ASP.Net MVC, Angular 2+

• Strong database skills including writing complex SQL queries, store procedures and entity framework.

• 3+ years of recent web front end development using Javascript, CSS, HTML 5

Consultants will be working on the Modernization project.  We are pushing hard to have projects pushed and completed with 6 roll outs in next 12 months.  Exciting and innovative projects going on which is one of 5 agencies in the US that are cutting edge!

Experience in deploying enterprise software solutions utilizing primarily the Microsoft .NET framework.

Experience in usage of modern n-Tier design patterns.

Strong working knowledge and experience of C#, ASP.NET MVC / RESTful API Services and SQL.

Experience with advanced data access patterns including the use of ORMs.

Experience with asynchronous programming patterns.

Experience in JavaScript, jQuery, and modern strongly opinionated JavaScript frameworks such as Angular, React, Angular 2+, and VueJ's.

Experience with an industry accepted, structured software development life cycle methodology.

Proven ability to develop performance and compliant .NET source code.

Experience supporting the development of complex software products including the deployment of multiple versions / releases of a large product.

Ability to contribute to technical specifications and technical design documentation for the software development team.

Ability to effectively analyze software source code in order to validate the application for business and technical requirements while supporting the improvement of the application.

Experience working in teams to address software defect analysis, troubleshooting, and resolution.

Proven ability in performance testing and optimization of developed source code for an enterprise business application.

Proven ability to work collaboratively with the software development team while driving software improvements.

Ability to work collaboratively with a team addressing technical issues and problems.


Search IT Jobs