Senior .NET Software Engineer

Company Name:
MDI Group
Senior .NET Software Engineer
Alpharetta, GA
Contract (12+ Months)

We are looking for an experienced Software Engineer to join a talented team focused on developing advanced location
solutions. The Software Engineer will be responsible for development of RESTful Web Services and ASP.NET and ASP.NET MVC 3 web applications. He or she must welcome accountability, be goal oriented, and enjoy working in a team environment.

Create new software features and architectural changes to:Work on software issues reported by customers
a robust Web Services environment
ASP.NET and ASP.NET MVC Web applications
Create and execute thorough unit tests
Work with Product Management to evaluate requirements

10+ years of experience developing software
7+ years of experience using Microsoft .NET
Experience with Microsoft .NET 3.5 / 4.0
Deep knowledge of ASP.NET
Experience with ASP.NET MVC 2/3
Extensive use of ADO.NET, Oracle 11g
Experience with REST and SOAP web services using WCF
Strong debugging, problem solving and analytical skills
Excellent verbal and written communication skills
Excellent team skills
Demonstrated success with commercial software code in production
Bachelor's degree in
Science or a related field

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.