Apply now Job no: 493949
Work type: Full-Time
Location: HarborFront Office
Categories: Information Technology
Assists in the implementation of new solutions based on business requirements and IT strategies.
Develop a 4 + 1 architecture views of the solution.
Develop the architecture to address the non-functional requirements such as Scalability- Availability- Performance- Flexibility and Security.
Conducts design realization to hand-off to Development teams (internal/external)
Actively drive and direct solution discussion as a technical delivery member.
Be responsible for ensuring the delivery of the solution and assigning specific task.To assess and decide on the direction of solutions based on the impact analysis and experience- especially when there is project delivery risk in the functionality and schedule
Drive the review the requirements gathered during the requirement gathering phase
Drive the solution design discussion to deriving the best solution design during the solution design phase
Drive in the discussion of the final solution design- solution testing and propose task assignment.
Direct the development of the assigned tasks and actively guide test the workability of the module and solution
Review of the documentation prepared by the Business Architect- Integration Architect- Infrastructure Architect and Vendors. This may include presentations to the stakeholders
Keep up-to-date on latest security for IT development best practices
Keep up-to-date with latest technological trends in relation to development- especially on the various Cloud based managed services
Maintaining accurate documents of the work done for reporting and accountability.
Provide regular project update schedule to the Lead Architect.
Bachelors Degree in a related field or equivalent experience is preferred
At least 8 years of IT experience of which- 1-3 years minimum in demonstrating management and technical leadership experience
At least 5 years of hands-on software programming and architecture experience
At least 3 years of hands-on business data and process architecture experience
Experience in application architecture of Microsoft technology stack
Experience in deriving holistic logical and physical diagrams
Experienced in Architecture and Design using UML.
Exposure on Infrastructure Sizing for applications and Web application security.
Knowledge of Agile software development process methodologies.
Ability to communicate with the business clients in non-technical terms.
Good written and oral communication skills.
Possess a proven and successful track record in designing complex IT projects/programs.
Ability to prepare and give presentations.