Engineer II, Software at Thermo Fisher Scientific

Posted in Other about 5 hours ago.

Location: Bothell, Washington





Job Description:

Work Schedule

Standard (Mon-Fri)



Environmental Conditions

Office



Job Description




Who is Thermo?



At Thermo Fisher Scientific, we do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Our work has real-world impact, and we support each other in achieving career goals.


In the complex world of developing products for studying cancer and other disease processes, we need an excellent software engineer! With applications that span the cancer research field-from basic research through drug discovery-help us develop new automated equipment for sample processing to aid the scientific community in making new advancements faster.



Who are you?



We are searching for a skilled Software Engineer to be a key contributor crafting the software for new scientific instruments to aid ground breaking scientists. As part of an innovative software team that develops software that controls a laboratory instrument and allows the scientist full interaction with instrument features. We work closely with both the hardware and lab automation engineering teams developing the instrument. You will develop solutions within a full stack environment from serial port communication to Blazor UX implementation.


You have well-practiced problem-solving skills to craft solutions in a greenfield technical landscape. You will work within and implement design patterns to ensure the code is SOLID. You will explore, architect, implement, and test new microservices, business logic, UX controls, and hardware control. You will be encouraged to help craft these de novo, refactor work recently done, and help your team do the same.



What will you do?



  • Design and implement features within a mostly-new code base to build and extend functionality

  • Develop a novel UX, implementing the design provided by an internal team

  • Perform all phases of software development including design, implementation, testing, integration, maintenance of software for the team's instruments

  • Develop and maintain the DevOps. Support the packaging and internal deployment of our libraries, usually using NuGet, GitHub Actions and AWS resources

  • Development and support of GUI, analysis, communications, and instrument control software

  • Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments

  • Coordinate with laboratory engineers to translate scientific research needs into instrument user stories and requirements


How will you get there?



Minimum Qualifications


  • Bachelors or Masters in Computer Science, Bioengineering (with software focus), similar education or equivalent experience may be considered

  • 2-5 years of C#.NET experience (pay rate commensurate with experience)

  • Knowledge of current software development methodologies

  • Experience using source control (ie, GitHub) and CI

Preferred Qualifications


  • Experience in an Agile Scrum development process

  • Experience in Blazor development

  • Experience in developing CI in GitHub Actions

  • College coursework in biology, chemistry, or fluidics

Thermo Fisher Scientific is proud to be an equal opportunity employer committed to hiring a diverse and inclusive workforce. As stated in our Equal Employment and Affirmative Action Policy, available below, part of our dedication to a diverse and inclusive workforce, Thermo Fisher Scientific provides equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of sex, sexual orientation, gender (including gender identity and/or expression), pregnancy, race, color, creed, national or ethnic origin, citizenship status, religion or similar philosophical beliefs, disability, marital and civil union status, age, genetic information, veteran status or any personal attribute or characteristic that is protected by applicable local, state or federal laws.



Compensation and Benefits

The salary range estimated for this position based in Washington is $75,900.00-$113,850.00.


This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:


  • A choice of national medical and dental plans, and a national vision plan, including health incentive programs


  • Employee assistance and family support programs, including commuter benefits and tuition reimbursement


  • At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy


  • Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan


  • Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount


For more information on our benefits, please visit: https://jobs.thermofisher.com/global/en/total-rewards
More jobs in Bothell, Washington


Quality Food Centers

Thermo Fisher Scientific
More jobs in Other


Stride, Inc.

American Foods Group, LLC

Elevance Health