Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion and extensive investment in R&D. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies or increasing productivity in their laboratories, we are here to support them.
Location/Division: Canada – Burlington, ON – Mainway, (Hybrid) Chromatography and Mass Spectrometry Division
What will you do?
As a Software Engineer you will work within the Tactical and Support group. In this Customer facing Professional role, you are engaged in all aspects of software development and customer support. This is a very dynamic and fast paced position that will allow you to work with many different technologies and allow you to learn continuously. In addition, you will focus on providing Remote Software Support, troubleshooting, repair and installation of Thermo Fisher Scientific products.
How will you get here?
Education:
Diploma, Bachelor’s or higher-level degree graduation from an approved post-secondary institution in Computer Science and/or Physical Sciences and/or Engineering, with strong computer programming experience in a business/industrial environment.
How will you make an impact?
Troubleshoot complex Robotic systems with both software and hardware problems
Program and implement software modifications
Perform remote software upgrades with the use of latest Remote Access tools
Work closely work with R&D teams to provide exceptional customer support
Manage full cycle of all incoming customer issues from initial report to completion
Perform software build procedures
Maintenance of software product
Experience
3+ years’ experience in software development required
Prior experience working with end users/customers preferred
Software engineering skills required
Working proficiency with Microsoft managed code
Working proficiency with C# programming language
Working proficiency with software build practices, including make files and scripts
Working proficiency with software configuration management and revision control practices
Working proficiency with Microsoft Office
Working proficiency with Microsoft Visual Studio and Team Foundations
Knowledge, Skills, Abilities
Ability to communicate, work well both within a team and individually
Strong commitment to meeting deadlines, and scoping work appropriately to ensure it is delivered on time.
Ability to work well within a team environment or individually
Desire to learn new skills and techniques
Vivid interest in technology
Diligence, honesty and professional integrity
Skill at meeting deadlines and multitasking in a fast-paced, diverse and collaborative environment
Strong organizational and time anagement skills
You have working experience and familiarity with practices for configuration management and software source control, as well as change control and defect tracking.
Ability to work independently with little to no Supervision
Ability to Travel occasionally
Must be fluent in both English
Health and Social Services This is a full-time one-year term position, working 75 hours bi-weekly; temporary assignments will be considered,...
Apply For This JobHybrid/Remote Position Being our Sales Manager you’ll recruit, train, develop and support new and existing Account Executives to ensure that...
Apply For This JobFull Job Description We are searching for an experienced Software Engineer. You will have meaningful impact on technical architecture and...
Apply For This JobFull Job Description GGWP is a fast-paced start-up co-founded by four successful entrepreneurs with the backing of key strategic investors...
Apply For This Job3+ years of professional experience in software development 3+ years of professional experience with Java, C++, or similar object oriented...
Apply For This JobWe are excited to speak to you about this opportunity. If you are interested in joining our growing team, please...
Apply For This Job