IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Software Engineer

Seattle, Washington NanoString Technologies

Department: Research & Development

City: Seattle

State: WA

Country: United States

Type: Full Time

Experience: Experienced

Job Summary:

NanoString Technologies is seeking an energetic and highly motivated Senior Level Software Engineer (Level 4) to join our the Research & Development group. Experience with NGS or IVD diagnostic software applications is strongly preferred.

A qualified candidate will be part of a team responsible for planning and building of software for current and future versions of high-end research and diagnostic instruments on fully-automated digital genomics platforms with embedded touchscreens, local web, cloud and mobile interfaces. You will be responsible for the design, development and unit testing of software products in accordance with NanoString’s ISO 13485 and IEC 62304 quality system procedures.

Essential Duties:
– BS in computer science, engineering or closely related field
– >7 years experience designing and developing commercial SW applications
– Design optimal solutions for unique software application in embedded and Windows environments.
– Create clear, complete software architecture and design documentation as well as other quality deliverables including estimations and risk analysis worksheets.
– Code scalable web applications using Visual Studio 2017
– Work with Microsoft TFS for ALM including version control/configuration management.
– Create and execute manual and automated unit tests
– Review and provide insightful feedback on documentation including software architecture, requirements, design documents, test protocols, operating procedures, project plans, etc.
– Ability to work closely with QA and software test engineers to ensure the quality and robustness of all customer-facing and internal software
– Strong written communication skills and proven ability to thoroughly document requirements, architecture, and design of software systems

– Web development experience with Angular 5 frameworks and Polymer components
– Experience using MVC design pattern with Visual Studio 2017 using .NET Core C#
– Experience with Amazon AWS, Docker Containers
– Work with Microsoft TFS for ALM including version control/configuration management.
– Experience working in an ISO 62304, ISO 13485, or ISO 9001 qualified organization

– See benefits at NanoString
– NanoString is an EOE
– NanoString participates in E-Verify. E-Verify is a web-based system that allows an employer to determine an employee’s eligibility to work in the US using information reported on an employee’s Form I-9. The E-Verify system confirms eligibility with both the Social Security Administration (SSA) and Department of Homeland Security (DHS). For more information, please go to the USCIS E-Verify website.


To apply for this job please visit