This position will work within the Services SW organization to develop and implement SW solutions with aim of
enabling IOT based instrument support capabilities. Candidate must be able to translate business needs into
effective technical solutions. Be part of a team that builds and integrates interactive web sites, applications, and
services for both internal and external customers. Must have an in-depth understanding of the software
development lifecycle and be able to communicate project status, issues, and resolutions.
Essential Job Functions and Accountabilities :
Responsible for architecture, initial design of new software and / or extensive software revisions.
Define technical requirements and create architectural specifications, ensuring feasibility, functionality, and integration with existing systems / platforms.
Represent the team in cross-organizational development forums as well as customer requirements gathering and software validation and training sessions.
Participate in training and orienting new software engineers as they join the team.
Rely on extensive experience and judgment to understand complex problems and resolve them efficiently
Minimum Qualifications (must have) :
Bachelor’s Degree in Computer Science or related field, or 6+ year relevant work experience
Handson experience in software development working on large scale distributed systems
Computer Science fundamentals in object-oriented design, data structure, algorithm design and complexity analysis.
Strong hands-on experience in Java, web technologies nd UI Technologies.
Experience building highly scalable and available web applications on top of multi-tiered systems utilizing Object Oriented Programming, Design Patterns, Linux, Java, Java Script / JQuery, Unix, NO SQL, SQL, HTML / CSS, REST, Continuous Integration / Continuous Delivery.
Solid coding practices including good design documentation, code reviews, source control management, build processes, testing, and operations
Desired Qualifications :
Experienced working with end-to-end technology platforms designed for the industrial Internet of Things (IIoT) like PTC ThingWorx
Amazon (AWS), Micro Services, Agile Team, Angular JS, Python, Selenium, Maven, Spring, Grunt, Shell Scripting
Amazon (AWS) services experience including AWS IOT, Kinesis, Redbrick, Quicksight, PTC
Thingworx including, Thing Modelling, Mashup development, and Flow development
Experience using Agile software development methodologies.
At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell.