Senior Software Engineer

Leica Microsystems

Suzhou, China
C++ development
Object-oriented analysis and design
Agile development methodologies
Design, implement and maintain new software systems and components for our customers

Job Summary

  • Design, implement and maintain new software systems and components for our customers.
  • Fully participate in the product lifecycle for Leica market-leading microscopy products to offer competitive product value to our customers.
  • There will be opportunities for the incumbent to be attached with Leica overseas R&D center in Germany for joint software development initiatives.

Matching Summary

Design, implement and maintain new software systems and components for our customers.

Skills & Requirements

Must-have

  • C++ development
  • Object-oriented analysis and design
  • Agile development methodologies
  • Software architecture and design patterns
  • Problem identification and code optimization
  • High quality, stability, and reliability

Nice-to-have

  • Positive working attitude
  • Strong problem-solving skills
  • Quick learning abilities
  • Team player
  • Sense of urgency

Key Requirements

  • 5+ years experience in software development
  • Masters or good Bachelor’s degree
  • Fluent English and Mandarin

Work Rights

Not specified

Tailored Resume

Cover Letter