Senior Software Engineer

  WORK FROM HOME

Job title: Senior Software Engineer

Company: Thermo Fisher Scientific

Job description: Job Description : Thermo Fisher Scientific’s mission is to help make the world a healthier, cleaner and safer place. This position offers a unique opportunity at Thermo Fisher Scientific to help our mission by leading and executing on next generatio

Job Description : Thermo Fisher Scientific’s mission is to help make the world a healthier, cleaner and safer place. This position offers a unique opportunity at Thermo Fisher Scientific to help our mission by leading and executing on next generation architecture and platform. The Full Stack Software Developer will be part of an agile development team, focusing on building our next generation cloud-based architecture and platform. Right away you will be at the forefront of developing groundbreaking capabilities. We are looking for someone with a strong engineering background and the ability to develop an end to end pipeline from the user interface to backend services The role requires working collaboratively across the Technology, Product and Commercial organizations to ensure alignment towards business goals. In this role, you will build strong relationships with cross-functional team members and business stakeholders. Responsibilities Responsible for front and back-end web development. Design and develop new user-facing applications and features Build reusable code and libraries for future use Ensure the technical feasibility of UI/UX designs Optimize applications for maximum speed and scalability Share business and technical learnings with the broader engineering and product organization, while adapting approach for different audiences Work collaboratively across the Technology, UX, and Product organizations to ensure alignment towards business goals Basic qualifications 7+ years’ in Senior Software Engineer role Proven experience with software development life cycle (SDLC) and agile/iterative methodologies required Strong commercial experience with TypeScript or ES2017 JavaScript. Demonstrated experience with HTML5, CSS3 and the DOM. Experience writing unit tests and automation test for UI components. Experience in API design (using RESTFul) , including versioning, isolation, documenting for internal and external (commercial) using API documentation frameworks (e.g. Apiary, Swagger) Experience with large-scale consumer-facing production software and cloud deployment strategies. Proficiency with other SPA frameworks (React, Angular, Vue.js, etc.) Some experience writing Node.js scripts. Preferred qualifications A good understanding of web components and Shadow DOM. Experience with React/Preact and JSX/VDOM rendering. Experience building web components using Stencil.js or Polymer. Experience with unit testing with Jest. Experience with Puppeteer/Jest for e2e automation testing. Experience with D3.js for building interactive plots and visualizations. Experience building hybrid applications with Electron or CEF. Life Science experience preferred, but not required Bioinformatics Applicable Keywords : HTML, CSS, DOM, Electron, TypeScript, JavaScript, REST, SOA, AWS, React, JavaScript, Jest, Puppeteer, web components, PWA, Stencil, Polymer, D3

Expected salary:

Location: Bangalore, Karnataka

Job date: Sat, 27 Aug 2022 22:44:09 GMT

Apply for the job now!