Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Engineer II, Software

AT Thermo Fisher Scientific
Thermo Fisher Scientific

Engineer II, Software

Bangalore, India

Work Schedule
Standard (Mon-Fri)

Environmental Conditions
Office

Job Description

Location/Division Specific Information

Thermo Fisher Scientific Inc. is the world leader in serving science, with revenues of more than $40 billion and approximately 100,000 employees globally. Our mission is to enable our customers to make the world healthier, cleaner, and safer. We help our customers accelerate life sciences research, solve complex analytical challenges, improve patient diagnostics, deliver medicines to market, and increase laboratory productivity.

Details about business

Digital Platforms & Engineering is Thermo Fisher's "Software Engineering" center of excellence in Bengaluru are a team committed to develop innovative and groundbreaking technologically sophisticated products ranging from laboratory equipment, analytical instruments, remote monitoring solutions.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


How will you make an impact?

When you join us at Thermo Fisher Scientific, you'll be part of an inquisitive team that shares your passion for exploration and discovery in building a system from ground up. With revenues of more than $40 billion and the largest investment in R&D in the industry, we give our people the resources and chances to create meaningful contributions to the world.

What will you do?

  • As a Software Engineer, you will be a key player in developing modern commercial enterprise applications for running Chromatography and Mass Spectrometry labs and instruments.
  • Primary focus will be back-end service development right from microservices, API design (using RESTful) on Windows and Linux using C# .NET and C++.
  • Implementation and deployment of C# based services per Design Patterns and SOLID Principles.
  • Proven experience with AWS, Azure, or any other cloud platform.
  • This is a hands-on development role, with daily activities in coding, unit test, integration testing, code reviews.
  • Design and implement new enterprise system using .Net Core or similar framework ensuring the best possible performance, quality, and responsiveness of applications.
  • Perform all phases of software development including design, implementation, testing, integration, maintenance of software.
  • Develop and maintain the DevOps. Support the packaging and internal deployment of our libraries, usually using NuGet, GitHub Actions and AWS resources.

How will you get here?

Education

  • Bachelor's degree (BE/BTech) or equivalent qualification required with 5+ years of software development experience.

Knowledge and Skill Required

  • Hands-on coding experience on C# .NET and C++
  • Experience with REST APIs and Web-sockets, MQTT, gRPC
  • Familiarity with the .NET framework, .Net Core and microservices
  • Skill for writing reusable C# libraries and usage of various design and architectural patterns.
  • Experience of JavaScript, JS frameworks (Vue, React, or Angular), building reusable web components development, HTML5, CSS for responsive layout would be a plus.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: ThermoFisher-R-01275628-1
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Mental Health Benefits
    • Fitness Subsidies
  • Parental Benefits

    • Adoption Leave
    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Hybrid Work Opportunities
    • Remote Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K) With Company Matching
    • Stock Purchase Program
    • Financial Counseling
    • Performance Bonus
  • Professional Development

    • Tuition Reimbursement
    • Access to Online Courses
    • Internship Program
    • Mentor Program
  • Diversity and Inclusion

    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program