Back To Results

.NET Team Leader

Description

Managing a sub team in a project from initial to closing stages, including team’s work planning, executing, monitoring and control. Be accountable for the successful delivery of his/her sub team.

  • Directing the his/her sub team to fulfil well the works assigned to his/her team (e.g., requirement analysis, contribute to SAD, detail design, implementation, testing, monitor the progress of each team member daily, continuous improvement in quality and productivity)
  • Works with the team members (within his/her team) to derive effort estimates, time tables and contribute to the overall project plans if appropriate
  • Contribute to update/maintain overall project consolidated information and configuration management information if appropriate
  • Plan and visualize team capacity and monitor velocity/productivity for the team underneath the project/account
  • Manage JIRA/Task Board, a place to consolidate all tickets/tasks; and if body leasing/ scrumban, a place to consolidate all working tickets/tasks, for the team underneath the project/account
  • Facilitate issue resolution and/or risk identification within his or her team
  • Conduct daily meeting with team members / client
  • Facilitate the training & coaching junior members in team if required
  • Support PM in contributing to the overall project reports or documents aligning with established process
  • Do development tasks:
    • Write software programs from design specifications that are in compliance with established coding quality standard of the company
    • Perform the code review, code refactor
    • Be trained or self-train on new technologies required for the project
    • Plan, execute and document unit/functional/integration tests
    • Encourage to contribute the ideas for system architecture and design decisions
  • Join phases from planning, estimation, designing, developing the implementation, testing, and deployment to maintenance when appropriate

Qualifications

  • Management & soft skills
    • Have a positive "can do" attitude
    • Be familiar with Scrum/Agile process, Scrum/Kanban, JIRA
    • Understand fundamentals of iterative development, software development process and procedures
    • Demonstrate being good at leadership and interpersonal skills to engage and motivate team members
    • Be good at problem-solving and time management skills
    • Be good at written and verbal communication skills.
    • Scrum Master certificates are desirable
  • Technical skills
    • Strong knowledge of HTML, CSS, JavaScript, jQuery (including JavaScript OOP, HTML/CSS3)
    • Good at .NET Framework/ASP.NET MVC/Web API
    • Strong knowledge and good experience with OOP, DI/IoC, SOLID principles, Design Patterns and software development best practices.
    • Experienced with automated unit testing
Location:
Ha Noi, Ho Chi Minh
Competence:
MS
Type:
Permanent
Share:
Upload your cv