1. Participate in the project demand analysis, participate in the construction of system framework and the design of core modules;
2. Complete the code development task according to the project schedule;
3. Write documents and complete relevant code testing tasks;
4. Maintain, improve and perfect the code to meet new requirements;
5. Participate in technical skills and solve technical problems;
6. Able to guide junior engineers or interns.