Engineer II, Software
Company
Thermo Fisher Scientific
Location
Bothell, WA
Type
Full Time
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.
Want more jobs like this?
Get Software Engineering jobs in Bothell, WA delivered to your inbox every week.
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
Date Posted
10/08/2024
Views
0
Similar Jobs
Senior Principal Software Engineer - Atlassian
Views in the last 30 days - 0
Atlassian offers flexible work arrangements allowing employees to choose their work environment whether in an office from home or a combination The co...
View DetailsSenior Director of Engineering, Borrow - SoFi
Views in the last 30 days - 0
SoFi is seeking a Senior Director of Software Engineering to lead an engineering organization of 70 in the lending business The role involves collabor...
View DetailsSenior Software Engineer, Distributed Systems - Cloudflare
Views in the last 30 days - 0
Cloudflare is hiring for a hybrid Distributed Systems Engineer role based in the Austin TX metro area The role involves working on highimpact highgrow...
View DetailsLuxury Sales Manager - Brilliant Earth
Views in the last 30 days - 0
Brilliant Earth is seeking a Luxury Sales Manager for their Seattle WA showroom The ideal candidate will be a proactive leader with strong business ac...
View DetailsAssociate Advisor - Seattle - Brighton Jones
Views in the last 30 days - 0
Brighton Jones is a highgrowth industryleading RIA with 18 national offices serving over 4000 clients and managing 26 billion in assets They are seeki...
View DetailsSenior IT Support Technician - tms
Views in the last 30 days - 0
tms is a global company offering a wide range of solutions from inspiration and innovation to category management and delivery With over 1200 employee...
View Details