Deliver high-quality solutions documents within a defined timeline and budget
Analyze and assess organizational requirements
Make recommendations regarding technology
Design systems that tie together applications and information sources to achieve business objectives
Help address and solve business, information, and technology related opportunities, and problems
Research and evaluate new technologies and determine how they can improve the development process
Requirements
At least 10 years total work experience
Experience in requirement analysis
Experience in software design solution, including its technical architecture, data model, and other components
Experience in continuous optimization of the solution to ensure that it performs well, is scalable, and can adapt to changing business needs
Experience in ensuring that the software solution is secure and compliant with relevant regulations and standards
Proficiency in any 2 of the following programming language/platform: Java, JavaScript, .Net, Mulesoft, SQL/PLSQL
Familiar with Computer Networks, IT Security, Cloud Computing, SOA & Microservice Architectures, Virtualization / Containerization, Modern Authentication protocols (LDAP/OAuth/OIDC)
Subject Matter Expertise in at least any two of the following: Investments, Banking, Payments, Web Development, Mobile Development, Application Security, Application Performance Tuning
Very Good skills in Oral Communication, Written Communication, Problem Solving, Research & Development
With experience or exposure with the following industries: Banking, Credit Card, Investments, Loans, Remittance, Trade, Insurance
Tech Stack
Cloud
Java
JavaScript
SQL
Benefits
Opportunities that enhance your skills
Unlock your talents
Chance to give back and make worthwhile contributions to our nation's economic and social development