Work Schedule Standard (Mon-Fri) Environmental Conditions Office Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 billion. 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 efficiency in their laboratories, we are here to support them. How will you make an impact? With your strong technical foundation in the principles of software engineering, you will develop application and control software to support our Chemical Analysis instrumentation system products. You will work closely with multiple functions to develop and deliver best-in-class scientific solutions. What will you do? In this role, you will work within a development team responsible for designing, developing, and maintaining applications software to support a family of Chemical Analysis instrumentation system products. You will participate in all aspects of the software development lifecycle including requirements development, design activities, implementation, and maintenance. You will provide cross-functional support as needed to characterize and resolve system issues. Education Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field preferred. Experience Qualified candidates must have the following experience: 5 years of software development experience using VB/C#.NET for Windows Applications. Experienced developing SQL with Microsoft Access or SQL Server databases. Experienced in software architectural and detailed design. Experienced following a software development lifecycle. Experience in the following areas is a plus: Experience developing application software that interfaces with instrumentation/devices, including knowledge of different communication protocols. Experience following an agile development methodology, and use of work management software such as Jira. Experience using Git/GitHub. Experience with software installation development, such as InstallShield. Application software development in an industrial or scientific environment. Familiarity with industrial communication protocols such as TCP/IP, Modbus, OPC-UA, SCADA, etc. Knowledge of mass spectrometry or related analytical techniques. Knowledge, Skills, Abilities Strong understanding of software engineering fundamentals and object-oriented programming skills. Ability to communicate and collaborate effectively in a multi-functional matrix environment. Excellent analytical problem-solving skills. Excellent communication, both verbally and written. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 120,000 colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, solve complex scientific challenges, drive technological innovation and support patients in need. StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds and perspectives are valued. Apply today http://jobs.thermofisher.com