Responsibilities and authorities
a) Be accountable for software development and maintenance including software design, implementation, test, integration/release and bug fixing.
b) Participation in requirement/user story analysis and support Product Owner and Software Architect on solution and architecture analysis.
c) Implement user stories during development iterations, which shall include task breakdown, effort estimation and planning, implementation, test, demo and DoD.
d) Ensure software code quality, testability, maintainability and function usability.
e) Work with Technical Writer and provide input for documentation.
f) Work in Scrum team, follow Scrum Way of Working and ensure Scrum team running efficiently.
Requirements for the position
a) Bachelor or Master degree in computer science, information technology or related area
b) Proficient in C++ programing language on Linux platform
c) Experienced in Linux/Unix networking, especially for HTTP/HTTPS, asynchronous IO(epoll and etc)
d) Preferred if knowledge in Diameter/Radius/EAP-AKA
e) Excellent knowledge in OOA/D, and competent in UML and design patterns
f) Competent in network programming and multi-thread programming in Linux/UNIX environment
g) Familiar with SQL Database
h) A good team player with strong willingness to support team members
i) Good at written English and can use English for non-complex tech. discussion.
h) A good team player with strong willingness to support team members
i) Good at written English and can use English for non-complex tech. discussion.
职能类别: 软件工程师
关键字: C++ Linux/Unix HTTP/HTTPS
联系方式
上班地址:建中路44-46号
部门信息
Get email alerts for the latest"C++开发工程师 jobs in Guangzhou"