Primary Role

Work with the project team and owns the responsibilities of design, development, implementation and support of software applications using Microsoft .NET technologies.

Working Relationships

Report directly to supervisor(s) or Project Manager.
Interact with internal/external client counterparts.
Lead and provide guidance to the technical team.
Interact with internal, local and global technical communities.

Professional Responsibilities

Share responsibilities in the overall outcomes of the project:
  • - Architectural design, best practices and standard in software development.
  • - Conduct peer and code reviews.
  • - Support, maintain and troubleshoot applications in production environment.
  • - Support PM and members on related expectations of project.
Provide technical leadership to project team and members.
Participate and represent CSC Vietnam at local technical communities/practices and globally within CSC.
Provide technical supports in pursuits of new business opportunities.
Mentor and provide professional guidance to more junior members.

Professional Requirements

Extensive .NET/SharePoint programming experience (02 years at least for SE, and 06+ years for PSE & TA with solid architectural understanding is a must.
Competent in English communication and presentation skills especially on technical and architectural topics are required.
Work well under pressure and have a strong sense of ownership and accountability are requested.
Experience using Microsoft Patterns & Practices is essential.
Knowledge and experience working with Share Point or SaaS, AZURE Platform or Silverlight is desirable.

Education/Training

Bachelor's Degree in Computer Science/IT.
Relevant Microsoft Certifications such as Microsoft Certified Professional Developer (MCPD), Microsoft Certified IT Professional (MCITP) or Microsoft Certified Master/Architect (MCM or MCA).