SR. .NET SOFTWARE DEVELOPER

Company: Solution Partners ( Learn More )

General Information
US-IL-Chicago
$0.00 - $75.00 /Hour
4 Year Degree
Full-Time
At least 5 year(s)
None
False
False
Job Description Senior .NET Software Developer


Rapidly growing technology organization is looking for someone with a solid mix of .NET 4.0, (C#) Web app development experience, who’s familiar with any number of techniques for designing and building high-quality software, including experience with: developing application specifications, various object and data modeling techniques, database design, test driven development, quality assurance best-practices, and implementation support.
This role is a demanding, highly dynamic, technically challenging position. You must be a top-notch .NET programmer – and also be security-conscious, able to easily adapt to an Agile environment, and committed to becoming an integral part of our development team.
Responsibilities:  
 
Job RequirementsProgramming features and enhancements to new and existing .NET client/server applications, using mainly C#.   
  Working closely with other team members in all areas of software development including requirements analysis, planning, object model design, database schema design, root-cause analysis, deployment, testing, and, of course, programming. 
  Actively participating in team processes and use of methodologies, including customized flavors of Agile and Extreme/Lean Programming. 
  Learning and applying XP practices to daily development including: Story Estimation, Test-Driven Development, Continuous Integration, Iterative Development and Pair Programming. 
Requirements:  
  At least 5 years experience in web and Windows application development 
  At least 3 years experience in .NET application development, including C#. 
  Agile development experience a strong, strong plus. 
  Bachelor of Science in Computer Science or equivalent experience 
  Experience as member of multi-person software development team. 
  Experience with the product lifecycle and strong understanding of the role of methodology/frameworks 
  Proficient in object-oriented design and programming techniques 
  Experience in test driven development 
  Experience creating applications using technologies such as: C#, .NET 4.0,   Web Services, XML, SQL Server, MSMQ, JavaScript, and MVC
  Strong written and verbal communication skills 
  Creative problem solving skills 
  Powershell, NUnit, ORM technologies, CruiseControl.Net experience a strong plus