Senior Software R&D Engineer (f/m/d)

We are looking for a Senior Software R&D Engineer proficient in C# and WPF/WCF to design, develop, and maintain desktop applications for industrial control systems. You will handle full-cycle software development, from requirements analysis and architecture design to testing, with experience in SQL Server, Oracle, or MySQL databases.

Job Responsibilities

  • Make software system code, compile code comments, and prepare development documentation
  • Define system functionalities and conduct program design
  • Complete code writing, debugging, testing, and maintenance according to design documents or requirements
  • Analyze and resolve issues arising during the software development process
  • Assist test engineers in formulating test plans and locating identified issues
  • Collaborate with the R&D Manager to accomplish relevant tasks and objectives

Qualifications

  • Bachelor’s degree or higher in Computer Science or a related field, with practical development experience
  • Proficient in using UI controls and developing with WCF/WPF; strong command of C# and XAML; experience in .NET client development. Skilled in JSON/XML data processing and TCP programming
  • Meticulous and diligent in work, possessing a strong sense of initiative and a good team collaboration spirit
  • Strong communication skills, willingness to share knowledge, and robust learning and problem-solving abilities
  • Capable of requirements analysis and system design, with strong logical analysis and independent problem-solving skills
  • Familiar with multi-layer architecture and performance tuning. Strong problem-solving skills and good programming practices; possess a rigorous attitude towards software quality assurance, familiar with formulating unit tests
  • Experience in database design and development with SQL Server, Oracle, or MySQL; strong SQL writing and performance optimization skills
  • Location :
    Beijing
  • Job Type :
    Full Time
  • Experience :
    5+ Years
  • Working Hours :
    09 AM to 06 PM
  • Working Days :
    Weekly 5 days (Mon to Fri)
  • Vacancy :
    No. of Vacancies: 1
  • Deadline :
    31 Dec 2026