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

Engineer III, Software

AT Thermo Fisher Scientific
Thermo Fisher Scientific

Engineer III, Software

Shanghai, China

Work Schedule
Standard (Mon-Fri)

Environmental Conditions
Office

Job Description

Key Responsibilities:

  • Be responsible for the development of software specifications, working closely with customers and colleagues to ensure their needs and expectations are not only met, but exceeded.
  • Employ software design methodologies and advanced tools to develop diligent and thoroughly detailed software products that meet the highest quality standards globally.
  • Leverage software tools to build robust software components and systems that meet the requirements of software testers.
  • Champion effective communication and collaboration with other software development groups, scientists, and technical publications to seamlessly integrate systems and share valuable information.
  • Maintain meticulous design and implementation records, providing comprehensive documentation for the further development and maintenance of the software and systems.
  • Demonstrate strong design and project management skills, working closely with multidisciplinary teams to deliver magnificent products on time and within budget.
  • Take on additional tasks as assigned by your Supervisor.

Want more jobs like this?

Get Software Engineering jobs in Shanghai, China delivered to your inbox every week.

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

Minimum Requirements/Qualifications:

  • Bachelor's or Master's degree in Computer Science, Advanced Scientific, or Engineering-related majors, or equivalent experience.
  • A minimum of 8 years (or 5 years for a Master's degree) of experience in developing commercial software, with a deep understanding of the entire software development lifecycle. Equivalent experience will also be considered.
  • Proficiency in object-oriented design and various design patterns (MVVM, MVC, MVP, etc.), along with proficient C# programming skills. Knowledge of other languages such as C++, JAVA, and Python is also valued.
  • Proficiency in Microsoft technologies, including WinForm, WPF, .NET Framework, DOTNET 6/8, ADO.NET, Entity Framework, Xamarin, ASP.NET Core, and SingalR.
  • Experience in Web GUI development, using JavaScript, TypeScript, CSS, HTML5, and frameworks such as VueJS and React.
  • Experience in unit, integration, and system testing based on complex hardware, employing Test Driven Development and Agile/SCRUM methodologies.
  • Validated expertise in algorithm design, validation, and deployment in areas such as image processing and recognition, chemometrics, spectrum analysis, Fourier transform, PLS, deconvolution, and optimization.
  • Strong mathematical, physics, and programming skills to implement sophisticated algorithms.
  • Proficiency in using performance and memory profiling tools to optimize software performance.
  • Excellent English language skills in reading, speaking, and writing.
  • Highly responsible, self-motivated, and proactive in taking initiative.

Desired:

  • Experience in the instrument industry or automation and control industry.

Notes, exclusive in JD:

  • Thermo Fisher Scientific is an equal opportunity employer and values diversity and inclusion in the workplace. We are dedicated to fostering an inclusive culture where all employees feel valued and have the opportunity to thrive.
  • We rigorously adhere to our core values of Integrity, Intensity, Innovation, and Involvement. These values drive us to oppose in the global market and settle our success in delivering elite products and solutions.

Client-provided location(s): Shanghai, China
Job ID: ThermoFisher-R-01266596-2
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