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
Global Servicing Enablement (GSE) MIS COE is seeking a Business Analyst to support the Learning MIS & Analytics (LMA) Team....
Apply For This JobThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come...
Apply For This JobLangley, British Columbia Pharmasave, one of the leading organization in Canada, has an opportunity for a Department Coordinator to join...
Apply For This JobEducation: Bachelor’s degree Experience: 2 years to less than 3 years or equivalent experience Tasks Collect and document user’s requirements...
Apply For This JobDo you have excellent developing skills? If so, this is a great opportunity for you! Our client is looking for...
Apply For This JobAbout rennie & Our Culture We are real estate at its thoughtful best. For more than 40 years, we have...
Apply For This Job