Job Description :
.Net Developer
Location: Durham, NC
Duration: 6 month increments, expected to be long term
We are currently sourcing for a .Net Developer to work in Durham, NC!
We are looking for experience in designing and developing applications including new developments, improvements, maintenance and support

The Value You Deliver
The role involves continuous collaboration with partners, iterative understanding of requirements, following client best practices / methodologies, detailed understanding of the technology roadmap, advancement to development process and providing on-call production support on rotation basis. This role demands the associate to work in an agile environment in a fully functional squad

Technical
A passion for technology and the financial domain with demonstrated ability to learn quickly
Delivery focus with the ability to take full ownership
Experience working with distributed teams in different time-zones
Strong commitment to quality, documentation and engineering excellence
Strong communication skills, problem solving skills and adaptability
Experience in reverse engineering and understanding existing applications
Experience in development and implementation of .Net/ C# / WPF applicationsExperience in WPF is must)
Should possess strong hands-on development skills in C# 3.0 and above, WPF, MVVM, PRISM and XML
Model View View Model (MVVM) exposure
Exposure to threading will be preferred
Hands on version control tools like GIT/SVN
Build Technologies (Maven, Hudson, CloudBees)
Unit Testing
Should be able to independently code advanced programs
Agile methodologies or iterative development
Acceptance test-driven development a plus.
DevOps Practices

Behavioral
Excellent communication and written skill
Ability to take ownership
Excellent collaboration and Interpersonal skills
Great attitude, being a mentor, team player and effective contributor
Good Influencing skills
Focused on productivity
             

Similar Jobs you may be interested in ..