Thermo Fisher Scientific logo

Engineer II, Software GUI developer

Thermo Fisher Scientific
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

AngularJavaScriptRESTful APIsHTML & CSSJavaObject-Oriented DesignDesign PatternsUnit Testing

Job description

Overview

Develop sophisticated software solutions for scientific instruments and platforms, collaborating with cross-functional teams to design, implement and maintain software that enables breakthrough research.

What you'll do

  • Design, implement and maintain software for scientific instruments and platforms.
  • Collaborate with cross-functional teams on complex technical problems.

What you'll need

  • A bachelor's in engineering or a master's in computer science, or equivalent experience.
  • Minimum 4+ years of experience in GUI development, with expertise in the Angular framework and JavaScript.
  • Proficiency in implementing and maintaining RESTful APIs.
  • Solid command of HTML5, CSS, jQuery, AJAX, REST, JSON, XML, and integration with back-end languages such as Java.
  • Write clean, maintainable code and be very strong in object-oriented principles, design patterns, data structures and unit testing.
  • Experience using Agile Scrum development processes.
  • Experience with GitHub and Atlassian tools.
  • Experience with the modernization of applications, internationalization and localization.
  • Exposure to Amazon Web Services or other leading cloud deployment platforms and services.
  • Deep understanding of custom themes, overriding default styles, maintaining modularised CSS, and SASS.

Nice to have

  • Knowledge of Sinon.js, node.js, and python.
  • Exposure to working with geographically distributed teams.

Details

  • Work schedule: Standard (Mon-Fri).
  • Location: Bangalore, India.
  • Office-based role.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer II, Software GUI developer