LawrenceMARecruiter Since 2001
the smart solution for Lawrence jobs

Principal Software Engineer

Company: NxStage Medical, Inc.
Location: Lawrence
Posted on: May 23, 2020

Job Description:

Requisition Number 19-0007 Title Principal Software Engineer City Lawrence State MA Description Position Summary: The candidate will participate in product development activities related to the design, development, testing, and/or support of web based software for NxStage Medical's products. Specific Duties: Design, develop, code and unit test software following internal design control SOPs Apply state-of-the-art methods in creating software for NxStage products; develop improvements to existing designs. Apply the principles of software configuration management, software life cycle, and software maintainability, as applicable. Debugging new designs and developing reliability improvements to existing & new design Participate in multidisciplinary teams, including pairing with other engineers to solve complex problems. Provide technical support for product engineering, design development, integration, test and evaluation Follow Design Control SOPs for projects and programs, including following the software development lifecycle. Work with Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards, and ISO 9001. Assist in Risk Analysis including, Fault Tree Analysis (FTA), Operator Misuse Analysis (OMA), and Failure Mode and Effects Analysis (FMEA) activities to ensure process shortcomings are identified and appropriately addressed Assist in developing reports and other data mining activities. Assist in Integrating NxStage Medical's products with customer systems. Assist with researching and resolving software related customer complaints. Ensure all systems and data are protected according to relevant SOPs. Requirements Education & Qualification: BS in Computer Science with a focus on software design and programming. 10+ years of experience in software product engineering and development. Requirements: Experience in all phases of the software development lifecycle. C#, Javascript / jQuery, HTML, CSS and ASPX Language Skills. Experience in Web GUI design using ASPX and multi-tiered business logic. Outstanding verbal and written communication skills. Experience with Microsoft Development Tools. Experience building ASPX / .Net applications and services Conduct code reviews, create and maintain requirements and specification documents Create and execute unit tests as part of software validation efforts Strong knowledge of project lifecycles, software development environments, and source control techniques. Desirable: Experience working in a highly regulated industry, medical device preferred. Experience and knowledge of cybersecurity methodologies and testing Experience with automated testing. Knowledge of Networks, Network infrastructure and Network protocols - Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. - Please view Equal Employment Opportunity Posters provided by OFCCP here. - The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) Apply On-line Send This Job to a Friend

Keywords: NxStage Medical, Inc., Lawrence , Principal Software Engineer, IT / Software / Systems , Lawrence, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Certified Mobile Notary Services
Description: It's Time for a Career Change Job Role: Mobile Notary Signing Agent Event: Certified Mobile Notary Service - Basic Notary Signing Agent Online Training Webinar / Learn how to earn Six-Figures a year (more...)
Company: Certified Mobile Notary Service
Location: Woburn
Posted on: 06/3/2020

Senior Manager, Manufacturing Sciences & Technology
Description: The Senior Manager, Manufacturing Sciences Technology MS T will collaborate for the technical and operational support of clinical and commercial manufacturing of Drug Substances at the CMOs. In particular, (more...)
Company: Sarepta Therapeutics
Location: Andover
Posted on: 06/3/2020

Senior Software Engineer
Description: Brief Description br br We are looking for experienced C /Linux software engineer to expand our distributed file system Datapath team br br The position br br Nasuni is expanding its world (more...)
Company: Nasuni
Location: Marlborough
Posted on: 06/3/2020

Linux System Administrator*
Description: We are looking for a Linux Systems Administrator to be a part of a research and development facility in MA. To learn more Visit us at br br Task: The Linux Systems Administrator (more...)
Company: Odyssey Systems Consulting Group
Location: Lexington
Posted on: 06/3/2020

CRD Business Technology Risk Officer, AVP
Description: ul li CRD Business Technology Risk Officer, Assistant Vice President Quincy and Burlington Locations supporting CRD It is an exciting time to join State Street Corporation SSC in the Enterprise (more...)
Company: State Street.
Location: Burlington
Posted on: 06/3/2020

(HBD 9280) Software Engineer II Hanscom AFB (MA)
Description: HBD 9280 Software Engineer II Hanscom AFB MA br br Location: Bedford, MA br br Clearance: Secret br br Travel: Occasional CONUS/OCONUS travel may be required less than 25 br br (more...)
Company: PCI Strategic Management, Inc.
Location: Bedford
Posted on: 06/3/2020

Systems Administrator*
Description: Being a Systems Administrator is no easy task At Odyssey, your mission will be to own, support, and build our network infrastructures. You'll be part of a highly-qualified multi-disciplinary team delivering (more...)
Company: Odyssey Systems Consulting Group
Location: Lexington
Posted on: 06/3/2020

Work from home Mobile Notary
Description: It's Time for a Career Change Job Role: Mobile Notary Signing Agent Event: Certified Mobile Notary Service - Basic Notary Signing Agent Online Training Webinar / Learn how to earn Six-Figures a year (more...)
Company: Certified Mobile Notary Service
Location: Beverly
Posted on: 06/3/2020

Technical Staff
Description: The Tactical Defense Systems Group works to understand air defense issues, in particular, air vehicle survivability, vulnerability of U.S. Air Force USAF aircraft to weapons systems, electronic countermeasures, (more...)
Company: Lincoln Labs/MIT
Location: Lexington
Posted on: 06/3/2020

Senior SAP FICO Engineer, Finance Systems
Description: THE ROLE: br br The Senior SAP FICO Engineer will report to, and work closely with the finance systems lead to ensure implementation of new systems and improvement initiatives for the Moderna Finance (more...)
Company: Moderna Therapeutics
Location: Norwood
Posted on: 06/3/2020

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Lawrence RSS job feeds