Technical Architect (Mobility)
Primary Role:
Technical Architect (for Mobility development/Mobility Enterprise) 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:
- Decides on technical architecture during proposal writing, product’s design and implementation;
- Ensures and accountable for the technical integrity of the architecture/design, in accordance with the clients' requirements;
- Prepares architecture documentation as required;
- Solves technical issues from projects during their implementation;
- Any other assignments from Line Manager or upward need.
Professional Requirements:
- 8+ years experience in software industry major in one or many of technologies including Java/J2EE, .NET/SP, C/C++
- 3+ years experience in mobility development/mobility enterprise at the technical lead/technical architecture level
- Experience in either Apple iOS platform or Android OS, or both
- Experience in Hybrid & Mobile Web application development including: JavaScript, CSS3, HTML5, Dojo, jQuery Mobile, Sencha Touch
- Experience in Mobile Enterprise Application Platform (e.g SAP Sybase, Antenna, Worklight, Kony, etc.)
- Experience in provisioning and distributing of mobile application (iOS and Android) to consumer and enterprise users.
- Knowledge in mobility deployment management (deploying, patching, upgrading, etc..) is preferred;
- Knowledge in mobility security is required;
- Knowledge in mobile devices management (MDM) is needed;
- Experienced in enterprise application development and design architecture, especially for large scale software systems are requested;
- Experienced in UML, RUP and Windows/Unix is needed;
- 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;
- Strong command of English (speaking, reading and writing).
Education/Training
- Bachelor's Degree in Computer Science/IT is required; MS or PhD is a plus
