Senior Software Developer
CurrentAs one of the core-team members, my tasks are:- Analyze the requirements, planning and estimation. propose the design, working with the development team to implement the product that not only works as the requirements but is also easy to extend in the future- Coaching associates, assigning tasks, code review- Support clients to investigate, fix the.