NxStage Medical: Application Software Engineer

Location: 
Lawrence, MA

Support the Research and Development activities related to System Development, and Data Processing of NxSTAGE Medical software products.

Introduction: 

NxStage is an Equal Opportunity Employer
The following represents some of the main responsibilities of the above position.  This list is not in any order of importance and should not be considered an exhaustive list of possible duties of the position. NxSTAGE Medical, Inc. maintains the right to modify this list at any time.

This role is hands-on in designing, coding, enhancing and testing of NxStage applications to meet business process requirements. This role will apply functional knowledge and technical expertise in the implementation and maintenance of custom applications. The skills required include substantial experience in modern Object Oriented design and analysis, the ability to engage effectively at the business and technical level. This role should be able to work independently with minimal supervision and guidance.

Specific Duties: 
  • Work on new and existing software designs for NxStage products.
  • Create requirements and specification documents to help develop and produce products for NxStage.
  • Assist in debugging existing designs and developing reliability improvements to existing design.
  • Assist in developing reports and other data mining activities.
  • Assist with researching and resolving software related customer complaints.
  • Ensure all systems and data are protected according to relevant SOPs.
  • Follow Design Control SOPs for IT projects and programs.
  • Work with Quality Assurance and Research and Development to maintain an approved internal Quality System that meets the requirements of cGMPs, QSR and ISO 9001.
Education & Qualification: 
  • B.S. in Computer Science, 5 or more years of progressive software design and development experience for n-tier ASP.NET web applications and Microsoft SQL Server reporting applications.
Requirements: 
  • Knowledge of FDA Guidelines and IEC 62304 is a plus
  • Demonstrated experience in full lifecycle development, unit testing, and static analysis.
  • Knowledge of version control systems is a must. Subversion experience is preferred.
  • Excellent writing skills with ability to express technical knowledge and processes in an easily understood format.
  • 5+ years of experience developing ASP.NET C# applications.
    • Working knowledge of ASP.NET 3.5/4.0 new features.
  • Progressive Knowledge of JavaScript, CSS, XML, and HTML; including JQuery JavaScript library.
  • Proven knowledge of best practices for secure application development.
  • 1-3 years of experience with ORM/DAO frameworks (NHibernate, Entity Framework).
  • 1-3 years of experience in designing, creating, and consuming Web Services (SOAP, REST, or WCF).
  • 5 years of experience in database design and development. Microsoft SQL Server 2005/2008 is preferred.
  • 5+ years of knowledge of structured query language and stored procedures. Transact-SQL is preferred.
  • 5+ years of experience working on commercial software products (packaged or SaaS).

Share this page


More Information

If you are interested in a position with NxStage and there is not a current opportunity listed that is a match for your skills, please click here to send us your resume. We will keep you in mind for additional positions as our organization grows. Please be sure to let us know the type of position you are seeking in the notes section of the form.

View Employee Profiles