X
Go

Senior Software Engineer

Senior Software Engineer

China
Share On

Role Description

We are looking for

  • Talented and experienced software developer to work in a challenging, constantly changing, multi-disciplinary environment.
Responsibilities
  • You will utilize your development and troubleshooting skills, together with your passion for technology to provide end-to-end, scalable and effective solutions to a wide range of customers.
  • Design and develop complex software modules, take part of software activities from requirement phase and until deployment.
  • Maintain and enhance existing products, based on customers need.
  • Work in a multi-national group, collaborate with peers from Asia, Europe and US
  • What will daily activities look like
  • You will utilize your development and troubleshooting skills, together with your passion for technology to provide end-to-end, scalable and effective solutions to a wide range of customers.
  • Design and develop complex software modules, take part of software activities from requirement phase and until deployment.
  • Maintain and enhance existing products, based on customers need.
  • Work in a multi-national group, collaborate with peers from Asia, Europe and US.


Requirements
  • Computer Science graduate, with at least 6 years of experience in C#.
  • Solid skills in multithreading, design patterns and domain driven design.
  • Outstanding communication skills – fluent in English, both oral and written.
  • Independent, problem-solver attitude.
  • Willing to travel.
  • Experience in a Semiconductor industry.
  • Experience in SQL server, with complex querying skills.
  • Experience in multi-disciplinary environment.

We’re committed to building a diverse organization with a unique sense of belonging.

We strive to expand our multidisciplinary platform with diverse talents and inspire the various segments of society.

Our organization fosters an inclusive, open-minded, and accepting environment.

We respect all individuals and ensure everyone is seen, heard, valued, and respected.


At Nova, we believe in diversity.

We are committed to provide equal employment opportunities to all individuals.

Qualified applicants will be considered for open positions without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, accommodated facilities, and more.


Nova welcomes all dimensions of diversity!