Software Developer/ Engineer/ Architect

Technical Architect

Overview

We are looking for an innovative technical architect to develop and implement solutions  to address business needs. The architect’s responsibilities include gathering and understand requirements and functional specifications, assessing the current system and identify areas in need of improvement, and overseeing development teams. You should also be able to regularly update the customer on any developments in architecture projects.

To be successful as a technical architect, you should be able to integrate any updated specifications and requirements into the systems architecture. An outstanding architect should be able to explain complex problems to management in layman’s terms.

 

Responsibilities:
•    Building and integrating information systems to meet the customer/business needs.
•    Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
•    Resolving technical problems as they arise.
•    Providing supervision and guidance to development teams.
•    Continually researching current and emerging technologies and proposing changes where needed.
•    Engaging and Informing various stakeholders about any problems with the current technical solutions being implemented.
•    Assessing the business impact that certain technical choices have.
•    Providing updates to stakeholders on product development processes, costs, and budgets.

Requirements:
•    Bachelor’s degree in information technology, software engineering, computer science, or related field.
•    Proven experience in engineering and software architecture design.
•    Experience in Retail Banking, Payments
•    Previous project management experience is advantageous.
•    Efficient communication skills.
•    Strong organizational and leadership skills.