Primary Role

Technical Architect (for Java, .Net/sharepoint, C# or Mobility development in iOS & Android) works with all members across company’s departments and is responsible for providing strong technical leadership across project teams.

Working Relationships

Report directly to the Senior Manager / Program Manager / Line Manager.
Work with project team members and support functions.
Communicate with Coach appointed on the job performance and career development.

Professional Responsibilities

Decide on technical architecture during proposal writing, product’s design and implementation.
Ensure and accountable for the technical integrity of the architecture/design, in accordance with the clients' requirements.
Prepare architecture documentation as required.
Solve technical issues from projects during their implementation.
Any other assignments from Line Manager or upward need.

Professional Requirements

At least 07 years of working experience in software development/architecture as following:
  • - Experienced in enterprise application development and design architecture, especially for large scale software systems are requested.
  • - Strong analytical mathematical and problem solving abilities including the ability to produce technical whitepapers for both internal and end-users are desirable.
  • - Good awareness and appreciation of quality related processes are desirable.
  • - Good command of English (speaking, reading and writing) is preferred.

Education/Training

Bachelor's Degree in Computer Science/IT is required MS or PhD is a plus.
Bachelor's Degree in non - Computer Sciences/IT can be considered if earning good knowledge/hands-on experience in software development/software testing.