Our Application Development client is searching for a skilled Senior .NET developer to work closely with a project team to deliver enhancement based on business requirements for their financial clients. The ability to work in an Agile environment through development, testing, and delivery is critical to success in this role. The ideal candidate will have strong communication skills, the ability to multi-task, be dedicated to detail and quality and foster a positive, open work environment.

Responsibilities:
• Effectively analyze technical requirements
• Form complete descriptions of all specifications required
• Must architect highly efficient, scalable and responsive software solutions
• Process analysis and workflow design to build efficient technical solutions

Knowledge Requirements:
• NET framework 3.0, 3.5, 4.0, 4.5
• ASP.NET MVC
• Experience of building RESTful applications and Object Oriented Programming
• Experience with JavaScript, AJAX, and major JavaScript frameworks (e.g., jQuery, AngularJS)
• Bootstrap CSS, Responsive Web Design
• SQL Server 2008/2012
• Test Driven Development
• Solid Understanding of SOLID design patterns and Gang of Four design patterns

Skills:
• Experience building Cloud-based tablet and smart phone applications
• Ability to work in an Agile Scrum environment through development, testing and delivery methodology
• Must have strong relational database design skills
• Experience with version control tools like TFS, GitHub and continuous integration and automated build tools like TFS
• Good understanding of IIS
• Knowledge using NuGet and familiar with solid community libraries built on .NET
• Experience with Mocking Frameworks, Unit Testing, Dependency Injection and B2B integration
• Experience in PHP, MySQL, CRM and CMS and WordPress is a PLUS
• Experience with ORM tools like, EF
• Ability to collaborate with both co-workers and customers in a demanding environment
• Strong communication skills to converse effectively with business analysts, project managers, customers and other involved stakeholders

Qualifications:
• Bachelor’s degree in Computer Science or Computer Information System
• 4+ years' professional experience in leading web application architecture projects
• Experience with software modeling tools like Enterprise Architect

SherlockTalent loves to share $500 referral fees!