Hiring.Camp

Engineer II, Software

Thermofisher

·

Jun 15, 2026

Location
India - Hyderabad - India Engineering Center
Workplace
Onsite
Type
Full-time
Department
Engineering
Experience
6+ years
Closing date
2 weeks ago
Source
Workday

Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.

Position Summary

We are seeking a seasoned and ambitious C#, WPF Developer to develop, optimize, and maintain desktop applications while ensuring scalable solutions in an Agile Scrum environment. As part of ThermoFisher Scientific, you will contribute to developing software for scientific instruments, collaborating with global teams to improve research and development. Your role will be key in delivering a world-class user experience to customers worldwide, working in an environment that fosters innovation and excellence.

Duties & Responsibilities:

  • Craft and develop desktop software applications based on C# WPF and object-oriented programming (OOP) techniques.
  • Participate in code, design, and test plan reviews to ensure flawless execution.
  • Maintain post-launch product software, providing resolutions to product quality issues.
  • Update software architectures to improve product functionality.
  • Work with both Agile and Waterfall methodologies.
  • Thrive in CI/CD environments to compete with industry standards.
  • Collaborate strictly with global software team members to deliver complete and high-quality software applications to schedule and specification.
  • Establish and maintain detailed and accurate documentation of all work.
  • Build, practice software reusable content, and drive continual improvement.
  • Demonstrate a strong sense of ownership, urgency, and drive.
  • Ability to work independently and collaboratively.

Minimum Qualifications / Experience / Required Abilities:

  • 6 to 8 years of experience in the relevant software industry.
  • Strong development skills in C# .NET WPF.
  • In-depth understanding of object-oriented programming principles and SOLID design principles.
  • Knowledge of design patterns and their application in software development.
  • Excellent problem-solving skills with a strong grasp of data structures, algorithms, and object-oriented design.
  • Experience following a formal software development lifecycle (SDLC), including:
    • Working with requirements
    • Crafting functional and design specifications
    • Conducting code reviews
    • Engaging in process improvements
  • Experience with concurrent programming and multithreading.
  • Familiarity with Test-Driven Development (TDD).
  • Excellent written and verbal communication skills.
  • Experience working with global teams.
  • Ability to work independently and collaboratively.

Good to Have:

  • RabbitMQ / Service Bus experience for messaging and distributed systems.
  • Basic SQL skills and familiarity with relational databases and ORM technologies

ThermoFisher Scientific is an equal opportunity employer and values diversity at our company. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, sexual orientation, gender, gender identity or expression, national origin, protected veteran status, age, genetics, pregnancy, disability, or any other legally protected status.

Skills

CI/CDSQLAgileScrum

Similar Jobs

30

Software Engineer II

PDI Technologies · Hyderabad +1 · Onsite

Today

Software Engineer II

GoGuardian · India

Today

Engineer II - Software

Microchiphr · India - Chennai

Today

Software Engineer II

Mastercard · Pune, India · Hybrid

Today

Software Engineer II

Experian · Cyberjaya, Selangor, Malaysia · Remote, Hybrid, Onsite

Yesterday

Software Engineer II

Csiweb · Remote - North Carolina, United States of America · Remote

Yesterday

Software Engineer II

Meridianlink · US Remote · Remote

Yesterday

Software Engineer II

RTX · US-AZ-TUCSON-805 ~ 1151 E Hermans Rd ~ BLDG 805, United States of America · Onsite

Yesterday

Software Engineer II

Relx · India-Chennai (Ascendas Tech park) +1

Yesterday

Software Engineer II

Justfab · Barcelona, Spain · Remote

Yesterday

Software Developer II

Deluxe · Fort Worth-TX-USA-100 Throckmorton St, United States of America

Yesterday

Software Engineer II

RELX Jobs · India-Chennai (Ascendas Tech park) +1

Yesterday

Software Engineer II

Mastercard · Copenhagen, Denmark (Arne Jacobsens)

Yesterday

Software Engineer II

Cox brings together the world · Carmel, IN - 11799 N College Ave, United States of America · Remote, Hybrid

Yesterday

Software Engineer II

chrobinson · Warszawa, Poland · Hybrid

Yesterday

Software Engineer II

Cadence Design · HSINCHU 05, Taiwan

Yesterday

Engineer II - Software

Microchip · India - Chennai

Yesterday

Engineer II - Software

Microchiphr · India - Chennai

Yesterday

Software Engineer II

Iterable · Hybrid - Lisbon, Portugal +1 · Hybrid

2 days ago

Software Engineer II

ENOVIS · Enovis Australia- Fortitude Valley (Precision AI)

2 days ago

Software Engineer II

ENOVIS · Enovis Australia- Fortitude Valley (Precision AI)

2 days ago

Software Engineer II

ENOVIS · Enovis Australia- Fortitude Valley (Precision AI)

2 days ago

Software Engineer II

ENOVIS · Enovis Australia- Fortitude Valley (Precision AI)

2 days ago

Software Engineer II

ENOVIS · Enovis Australia- Fortitude Valley (Precision AI)

2 days ago

Software Engineer -II

Socure · Hybrid - India · Hybrid

2 days ago

Software Engineer II

Alight · IN-TN-Chennai-Keppel One Paramount, India

2 days ago

Software Engineer II

Pearson · Englewood, CO, United States, US · Hybrid

3 days ago

Software Developer II

Whitefish Credit Union · Kalispell, MT

4 days ago

Software Engineer II

Current Monroe Plan for Medical Care · Rochester, NY

5 days ago

Software Engineer II

Democratic National Committee · Remote (United States) · Remote

5 days ago