Senior Software Engineer II

Job ID:
Job date: 2018-05-21
End Date: 2018-07-20

Company : Asuragen Inc 

Country : United States 

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
Software design, development and quality assurance activities on internal and external software

  • Works with a multi-disciplinary team to design, develop, and prepares diagnostic software products (IVD, RUO, CE-IVD) to support for genetic and cancer-related diseases.
  • Collaborate with bioinformatics team, QA, Regulatory and senior scientists to provide software expertise in the commercial application development and validation of diagnostic software.
  • Assists with verification and validation of software products using SDLC process.
  • Responsible for developing internal software applications that improve data analysis and production processes including verification and validation.
  • Development of web based database driven software solutions for clinical laboratory applications.
  • Leads efforts for completion of internally developed software solutions for Asuragen’s diagnostic products.
  • Manages external vendors in the development, production, verification, and validation of all software products.
  • Provides second level of customer support on commercially available software products.
  • Provides supporting development on SBIR grants related to new products and development of new instrumentation.
  • Supports design control activities on the design of software related to Companion and Diagnostic kits.
  • Working knowledge of test driven development and continuous integration.
  • Familiarity with Web applications, architectures and deployment.
Project Management and Leadership:
  • Independently organize, lead and manage enterprise cross-functional projects, activities, ensuring completion of the project while adhering to budget, scope and schedule requirements.
  • Hand-on planning and implementation of solutions.
Minimum Education/Experience Requirements:

Bachelors/Master’s degree in a related field from an accredited four-year college or university, 5 - 6 years’ experience in a regulated software development facility; or a combination of educational and applicable work experience.

Preferable Skills and Attributes:

  • Demonstrates outstanding communication skills. Successfully works with QA, R&D, marketing, customers, and external vendors to convert user/product requirements into software requirements and design specifications.
  • Authors and completes software requirements, design specifications, coding, versioning, and unit test plans with emphasis on supportability, maintainability, and ease of use using SDLC and SOPs.
  • Demonstrates expertise in clean, modular coding in Microsoft Visual Studio, ASP.net, VB.net, C#, Python, SQL (MS SQL, Postgres, MYSQL) programming, TFS/Git version control tools, scripting languages, software installer/packaging tool (e.g. Installshield, Advance Installer etc) in both Microsoft and Linux environment.
  • Obtains understanding of biological background for each diagnostic system.
  • Highly organized, self-sufficient, open minded, and excellent in communication.
  • Database management and project management experience preferred.


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]