Senior .Net Developer

Professional Skills & Experience Minimum of 8 years in software design and development using the Microsoft technology stack, including C#, ASP.Net MVC and SQL Server. Thorough understanding of the fundamentals of software design principles, patterns and practices Strong Software Development Lifecycle experience (Agile methodology experience is preferred) Understanding of relational database concepts, data modeling and design Strong technical project management experience and team leadership skills including scope management, work planning and work delegation Experience working with SQA test engineers in test driven design - where developer working in collaboration with test engineer to write test cases against new features before implementation to address defects Proven ability to work independently as well as with other team members (Start-Up environment experience is a plus) Must be a critical thinker and able to analyze and evaluate trade-offs in making design decisions Excellent verbal and written communication skills   Technical Skills & Experience Minimum of 6 years of experience with Microsoft ASP.NET; C# and MVC framework Extensive experience with JavaScript, JQuery, HTML5, CSS3 and AJAX Experience with database design and T-SQL programming Extensive knowledge of web evolution and architectures Advanced understanding of the fundamentals of information technologies including networks, servers, and operating systems Ability to write optimized code that emphasizes application performance Experience with secure development including knowledge of known vulnerabilities and countermeasures Experience with reporting or business intelligence applications such as QlikView, MicroStrategy or Business Objects is a huge plus Excellent verbal and written communication skills
Salary Range: $100K - $130K
Minimum Qualification
8 - 10 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Analytical Development Associate
Cambridge, MA Editas Medicine, Inc.
Senior Drupal Developers; Digital Healthcare T...
Somerville, MA Medullan
Senior Research Associate/Principal Research A...
Cambridge, MA Epizyme
Senior Development Officer - Board Relations
Boston, MA Beth Israel Deaconess Medical Center
Senior Medical Director, Clinical Development ...
Cambridge, MA Akebia Therapeutics, Inc.
Senior Director, Rare Disease Business Develop...
Cambridge, MA Ipsen Biopharmaceuticals, Inc.