Job Description :
Title: Senior .NET Developer
Location: Troy, MI
Long Term contract

F2F interview required

A successful candidate for this role will have strong leadership, communication, and analytical skills, be highly fluent in design and development of large multi-tier systems, and possess a strong desire to tackle complex business problems with creative solutions.

Responsibilities
Designing, coding, and supporting leading-edge financial management web and mobile applications
Designing, developing, and enhancing large transaction and reporting based DBs
Designing and implementing improvements to the performance, usability, scalability, and maintainability of our software products
Mentoring and coaching less experienced/skilled team members
Influencing future technical direction
Communicating effectively with team members, customers , and audiences of all technical levels
Integrating our solutions with partner systems using a variety of protocols
Continuous improvement to processes and practices with new ideas, concepts, methods and technologies
Handling periodic on-call duty and out-of-band requests

Required Experience/Skills
Working knowledge and belief in Agile values and principles
Working knowledge of Agile engineering practices with emphasis on Emergent Design, TDD, Refactoring, and Pair Programming
Ability to work in a highly collaborative style with team members, stakeholders, and customers
Ability to lead through influence, mentoring, discussion, and example rather than relying on authority
7+ Years demonstrated experience with C#, .NET framework, and object oriented design/development.
7+ Years of demonstrated experience relational database design and implementation using MS SQL Server
5+ Years of demonstrated experience with ASP.NET and related technologies
5+ Years of experience in developing multi-tier enterprise class web applications
5+ Years of experience in development of automated unit, component, and integration testing
4+ Years demonstrated experience with Visual Studio including Visual Studio 2010
3+ Years demonstrated experience in SOA and web service development with WCF
3+ Years demonstrated experience with Team Foundation Server with emphasis on source control, automated builds, and use of Agile or Scrum process template.
Working knowledge of design patterns
Working knowledge of SSIS, SSRS, SSAS, and LINQ
Working knowledge of Visual Studio database projects
Experience with MVC, MVP, Entity framework, and NHibernate are a bonus
Experience in developing mobile applications is a bonus
             

Similar Jobs you may be interested in ..