Thermo Fisher Scientific Bioinformatics Software Engineer in Canoga Park, California

Job Description

When you’re part of the team at Thermo Fisher Scientific, you’ll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you’ll be supported in achieving your career goals.

The Engineer III, Software will participate in a team responsible for developing software applications, databases and analytical tools that will support the business and scientific needs of the science sector of the company.

Responsibilities:

  • Provide SQL database maintenance and administrative support for the team

  • Develop and validate bio-analytical algorithms used for internal or external software

  • Participate and present requirements, design and code reviews

  • Participate in short-term tasks to provide one-time use support such as retrieving data from user’s home brew database, calculating and creating statistical reports for scientific publications or presentations. Interview internal customers to define requirements and create design specifications

  • Design, develop, validate and maintain software programs following SDLC for ISO regulated company

  • Develop software and create project specific documentation in compliance with ISO and FDA regulatory standards

  • Support the development of test scripts and end-user documentation by serving as a document reviewer and subject matter expert

  • Provide regular status reports and design reviews of active projects

  • Manage customer expectations and deliver software products/tasks within restrictive timelines

  • Build and deploy software to customers

  • Assist in the bi-annual update of product technical specifications

  • Run data analysis, interpret data and provide summary reports for R&D development projects

Essential Functions:

  • Work independently or as part of a team in providing optimal software solutions for the scientific community of the company within the given constraints

Contacts and Relations:

  • Ongoing coordination and communication with other members of the team including project leaders, programmers, business analysts, test/QA analysts, and documentation specialists

  • Actively participate in project team meetings and review sessions

Minimum Qualifications:

Education/Training Experience:

  • Bachelor’s degree in Computer Science, Computation Biology, Information Technology or related field

  • 5 years of experience with SQL database development, reporting, SSIS

  • 5 years of hands on software development

  • 5 years of hands-on experience with .NET/C# programming, Entity Framework or LINQ to SQL development, SOA, MVVM

  • Hands on experience and in-depth understanding of SQL Server 2010 and higher

  • 2 years of experience using Visual Studio 2010 or higher, SSRS

  • 2 years of experience with WPF, Win Forms, ASP.NET and/or Smart Clients

  • Successfully completed a medium size .NET project with C#, MS SQL and MS Visual Studio as development environment

  • Experience in developing biomedical, biostatistics, bioinformatics and/or mathematical applications

  • Strong SQL database development and administration skills

  • Proficiency in C# programming language

  • Experience with SSRS

  • Proficiency with SQL scripting and data services

Ability to:

  • Proven ability to complete tasks and projects within acceptable timelines and with quality results

  • Ability to specify, plan and code functioning software to solve existing user problems and requirements

  • Ability to understand, maintain and optimize code written by other people

  • Ability to understand and apply bio-scientific information to software development

  • Ability to multi-task while maintaining high degree of productivity and focus on priorities

  • Ability to maintain flexibility with respect to project work and environment

  • Ability to work independently and report project status to management as required

  • Ability to communicate clearly with wide range of individuals at various corporate levels.

  • Aptitude for creative problem-solving

  • Ability to quickly absorb a new discipline and to problem-solve accordingly

  • Excellent verbal and written communication skills

  • Excellent record keeping, documentation and organizational skills

  • Ability to develop positive, productive professional relationship with colleagues, customers, and management

Preferred Qualifications:

  • Aptitude for DNA sequence data analysis

  • Knowledge molecular biology, bioinformatics, computational biology, statistics and/or mathematics

  • Knowledge of computer programs, such a MS Excel, SQL Server 2008, MS Word

  • Knowledge of programming languages, such as VB/VBA, MATLAB, R, Perl, SQL Scripting

  • Ability to use interviewing techniques to assess and obtain technical information

  • Ability to work quickly and accurately with detailed technical data

  • Ability to work in an active environment and meet deadlines

  • Hands-on experience with various programming controls such as Infragistics

  • Experience with Soapbox Framework, cloud computing, and web programming

  • Obtained one or more Microsoft certifications for developers (i.e. MCSD, MCPD, MCSA)

At Thermo Fisher Scientific, each one of our 50,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer. Apply today http://jobs.thermofisher.com

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.