Primary Role

This role is required to work with project team and owns the responsibilities of design and development of project using Java/J2EE 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: component designing, testing, coding in software project development, peer review conduct to ensure adherence to standards and provide improvement recommendations.
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.

Education/Training

Bachelor's Degree in Computer Science/IT.
Relevant English certifications, e.g. TOEFL, TOEIC…
Relevant technology certifications, e.g. SCJP, SCJD, SCJA, SCWCD, SCBCD…

Professional Requirements

03+ years experience in developing web application using Java/J2EE technologies is a must (SE - SSE level).
06+ years experience in software development (PSE level who can lead the team and play technical lead role).
Competent in English communication, presentation, and teaming skills are required.
Solid OO design skill, e.g. OOAD using UML is essential
Solid Java/J2EE programming and OOP experience are essential.
Experience of using Application Frameworks (including Spring, Struts, Hibernate…), Design Patterns and Coding Best Practices.
Experience with one or more of the following web application servers: IBM Web Sphere, BEA Web Logic, JBOSS is requested.
Solid PL SQL coding experience using one or more of the following RDBMS: Oracle, SQL, DB2 is required.
Experience with test-driven development with JUnit is required.
Experience using formal methodologies, e.g. RUP, XP is desirable.