Computer/software and related majors, with over 3 years of practical experience in using C++and QT development; Has good English reading ability and can write various technical documents;
Strong logical thinking and mathematical modeling skills, able to design, optimize, and implement algorithms;
Having practical experience in standard software engineering development, proficient in common design patterns and modeling tools;
Proficient in C++, proficient in using QT development libraries and QML interface development; Proficient in using QT Creator or Visual Studio development tools;
Familiar with common database configuration and deployment experience, familiar with triggers, stored procedures, and standardized design methods;
Understand Socket programming and TCP/IP protocols. Familiar with programming knowledge of multiprocessing, multithreading, communication between them, message queues, signal slots, etc;
Require independent project/module development experience;
Familiar with the use of SVN or Git source code management systems;
Priority given to using C # and MFC.
Job Requirements:
Assist requirement analysts, participate in requirement research, and provide professional development technical consulting and implementation plans to clients based on their development and system integration requirements;
According to development standards and processes, responsible for building the system development environment, completing the design, implementation, and testing of the system framework and functional modules;
Prepare relevant technical and user documents, as well as other documents required by the company;
Responsible for system optimization, ensuring system performance and reliability;
Resolve technical issues encountered during development and testing.