.NET Junior Developer
Skills: C#, .NET, ASP.NET
Date: 9-11-2008

We are a very rapidly-growing innovative medical software firm with an industry-leading platform. We are seeking a top-notch Senior .NET Developer to join our expert team that works on our mission-critical software for life-and-death medical decision making and electronic medical records. Our industry-leading platform incorporates many of the best technologies available, such as AJAX and Web Services and we continue to build upon our market leadership position with new product lines.

As a Senior Developer you will be involved in all aspects of development including requirements/specification reviews, application and database design, web and other UI development, business logic and data access layers, and other server based application infrastructure. You will interact with project management and QA to deliver timely, high quality results. You will also help guide and mentor more junior developers and otherwise add to our leadership team.

You must combine deep technical understanding with a broad enterprise system viewpoint to deliver innovative technical solutions. You must be versatile, able to handle multiple tasks and demanding schedules and you must be entrepreneurial in solving problems and driving solutions.

Description:

We are a very rapidly-growing innovative medical software firm with an industry-leading platform. We are seeking a experienced .NET Developer to join our expert team that works on our mission-critical software for life-and-death medical decision making and electronic medical records. Our industry-leading platform incorporates many of the best technologies available, such as AJAX and Web Services and we continue to build upon our market leadership position with new product lines.

As a Developer on our team, the successful candidate will be involved in all aspects of development including requirements/specification reviews, application and database design, web and other UI development, business logic and data access layers, and other server based application infrastructure. The successful candidate will interact with project management and QA to deliver timely, high quality results.

The successful candidate must combine solid technical understanding with a broad enterprise system viewpoint to deliver innovative technical solutions. He/she must be a versatile team player, able to handle multiple tasks and demanding schedules and must be entrepreneurial in solving problems and driving solutions.

Minimum Requirements:
  • 3+ years experience developing commercial, enterprise level systems
  • 2+ years experience with C#, .NET, ASP.NET (including 2.0, 3.0+ desirable)
  • Good knowledge of the .Net CLR/Libraries
  • Modern Web Client expertise including XHTML, CSS, JavaScript, AJAX
  • ASP.NET page and server control lifecycle, event, development expertise
  • XML experience, Web Services/WSE/WCF experience desirable
  • Database design, SQL Server, Transact-SQL experience
  • Previous C++, MFC, COM, ActiveX experience highly desirable
  • A desire to learn new technologies like Windows Workflow and Silverlight
  • Experience with medical systems, validated systems in general, FDA validation in particular, HIPAA requirements are all desirable