Thermo Fisher Scientific

Software Engineer

Thermo Fisher Scientific

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop software for laboratory automation applications with an emphasis on quality, security, performance, and scalability
  • Collaborate with product owners and customers to identify and refine requirements for new features
  • Work with our quality assurance, documentation, training and service teams to deliver an excellent customer experience

Requirements

  • 5+ years in software development
  • 3+ years developing Windows based applications and services using C# (optional but preferred)
  • Experience with RESTful APIs using ASP.NET and C#
  • Experience with RabbitMQ and/or MQTT
  • Experience with OAuth 2.0 & OIDC
  • Experience with PostgreSQL and/or MS SQL databases, including administration and app development
  • Experience in building back-end business logic with multi-threading
  • Familiarity in developing web applications using frameworks such as React, Angular, Vue.js is encouraged but not mandatory
  • Familiarity with container technologies like Kubernetes and/or Docker is encouraged but not mandatory
  • Bachelor's Degree in IT Technology or a College Degree with equivalent experience
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#RESTful APIsASP.NETRabbitMQMQTTOAuth 2.0OIDCPostgreSQLMS SQLmulti-threading
Soft skills
collaborationcustomer experiencerequirement refinement
Certifications
Bachelor's Degree in IT Technology