Trainee Software Engineer (TEC0901)(R10947)
Job Description & Qualifications
Currently Neusoft employs a total of more than 20,000 employees around the world. Focusing on software technology, Neusoft provides industry solutions, product engineering solutions, related software products and platform and services through seamless integration of software and services, software and manufacturing, as well as technology and industrial management capacity.
Job Responsibilities
- Follow the company (department) quality system specification, and complete coding implementation, requirements definition, testing, etc. under close supervision according to system design documents and design implementation strategies, to ensure that project development tasks are completed on time and with high quality.
- Execute specific test scripts under supervision. Document results and report issues. Enhance understanding of the role of testing in the system development process and use it as an exercise in design improvement and verification processes.
- Under guidance, use acquired skills to identify existing problems, obtain, specify and document business functions, data and non-functional requirements with simple topics within a clearly defined scope. Assist in the investigation of more complex requirements, participate in the development of agreed-upon change baselines, and manage the evaluation and application of requested requirements changes.
- Guarantee the integrity and availability of software project documents and coding specifications;
- Guarantee the integrity of the code.
Qualifications
- Carry out logical analysis on the problem when solving the problem, be careful and pay attention to details.
- Work Experience: One of the following: Level 1 in either type of behaviour; or experience working in a business, management or industry setting (usually 2 years).
- Knowledge and skill background: able to use systematic analysis methods to solve problems. Have good communication skills and can confidently deal with clients and users. Gain an understanding of the software engineering development life cycle, and the concepts and practices required to implement effective information systems. Master the overall concept of business and business skills.
- Bachelor degree or above.
Job Skills/Competencies Required
- able to use systematic analysis methods to solve problems.
- Have good communication skills and can confidently deal with clients and users.