- Have strong ownership, self-motivations and sense of responsibilities- Take a proactive and professional role to manage ambiguities, understand requirements, translate them into technical solutions, and drive implementations with top standards - Conduct demand research, outline design, detailed design, code writing, unit testing, system joint debugging and integration testing of functional modules