Bookmark and Share

.Net Developer 

Description

 

The .Net Developer with be responsible for the design, testing and implementation of .NET, SQL Server or BizTalk applications utilizing client standard development procedures and techniques that support the requirements defined by users and analysts.  Plays a direct role in programming, maintenance, technical support, documentation and administration of core applications, databases, and utilities.

 

Qualifications

 

  • A strong awareness of industry best practices and design patterns, Microsoft application blocks, and CSLA concepts.
  • The ability to function as a team player and lead team members in small projects.
  • Ability to work in a collaborative, dynamic team environment and interact at all levels to ensure reliability, availability, scalability, and performance of applications.
  • Ability to meet deadlines in a fast-paced environment.
  • Excellent organizational, time management and project planning/strategizing skills.
  • Strong analytical and problem resolution skills.
  • Strong verbal and written communication skills.
  • Loan servicing or mortgage lending experience preferred.
  • B.S. or B.A. in Computer Science or equivalent work experience preferred.
  • Minimum of 4+ years of professional, technical experience in a developer role.
  • Minimum of 3+ years experience of Microsoft development technologies (VB.Net, ASP.Net, XML/XSL, HTML, JavaScript, BizTalk) and a passion for newer emerging technologies such as AJAX, Infragistics, WF, WPF, WCF, etc.
  • Minimum of 3+ years experience with developing SQL Server applications and optimization including DDL, DML, stored procedures and triggers.
  • Demonstrated experience with developing ASP.Net , VB.Net applications, and the .NET Framework.
  • Experience with other Microsoft languages and technologies, including MSMQ, Sharepoint, Visual Studio Team System (VSTS) and Team Foundation Server.
  • Demonstrated experience with adhering to usability, design and development standards.
  • Demonstrated experience with all aspects of unit testing, performance testing and user acceptance testing.
  • In-depth experience with the development lifecycle and software development methodologies.