1. Participate in project research and collaborate with the Project Manager to complete requirement analysis, high-level/detailed system design, and prototyping.
2. Handle task decomposition, man-hour estimation, and development schedule allocation.
3. Conduct task assignment, progress tracking, and quality/cost control for the development team in accordance with development standards; undertake coding, self-testing, and documentation for assigned modules.
4. Participate in software design refactoring and optimization to ensure product iterability and maintainability.
5. During the implementation phase, assist the Project Manager with system deployment and provide training to customers.
6. Responsible for environment setup, system deployment, and necessary technical support and O&M work during the R&D process.
1. Full-time Bachelor's degree or above in Computer Science, Software Engineering, or related fields.
2. 5+ years of Java development experience with solid programming skills; 3+ years of architecture design experience for large-scale B/S projects; familiar with Java frameworks such as Spring, Spring MVC, MyBatis, Spring Boot, and SpringCloud Alibaba.
3. Familiar with Vue.js, TypeScript, and Element-UI; understanding of Vite; mastery of HTML/CSS (HTML5/CSS3) and responsive layout; proficiency in jQuery, Bootstrap, or LayUI is a plus.
4. Familiar with mainstream relational databases (MySQL, PostgreSQL) with strong design and optimization skills; familiar with distributed database design and the design/tuning of high-concurrency, high-performance distributed systems.
5. Experience in platform-level system design and architecture; deep understanding of Industrial Internet business models; strong business sensitivity and vision are preferred.
6. Proven R&D team management ability; 3+ years of management experience in the industrial or IT sector is preferred; deep understanding of development management systems and practice in Agile team management is a plus.
7. Strong stress resistance, communication, and coordination skills; able to accommodate moderate overtime and domestic business travel.