Core - Banking Architects at Tezza Business Solutions Ltd
Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our...
Core - Banking Architects
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience7 years
- LocationNairobi
- Job FieldICT / Computer
- Demonstrate proficiency in designing and implementing technology solutions that support the bank’s core banking systems. The role typically demands a deep understanding of banking, banking operations, technical architecture, solutions development and the ability to translate business needs into scalable and reliable solutions.
Key Responsibilities
- Lead the architecture and design of scalable, secure, and reliable core banking systems.
- Collaborate with cross-functional teams, including developers, QA, technology operations, security, and compliance, to deliver integrated solutions.
- Work closely with business stakeholders to understand requirements and translate them into technical solutions.
- Develop detailed architectural blueprints, technical specifications, and solution designs for core banking and payments platforms
- Create integration strategies and patterns to ensure seamless interaction between core banking, payments systems, and external partners (payment processors).
- Drive the adoption of modern software development practices, including microservices, containerization, and cloud-native architectures
- Provide hands-on technical leadership to development teams, guiding the implementation of core banking and payments solutions.
- Participate in coding, code reviews, and technical design sessions to ensure high-quality software delivery.
- Oversee the development of APIs, microservices, and integration layers that connect core banking systems with other applications and external services.
- Lead the end-to-end implementation of core banking and payments solutions, from initial design through to production deployment.
- Collaborate with DevOps teams to establish and maintain CI/CD pipelines, enabling continuous integration, testing, and deployment of software.
- Ensure that all core banking deployed solutions are optimized for performance, security, and scalability, and that they adhere to architectural principles.
- Create and Review Technical Architecture Documents for system changes and new systems and solutions
- Lead in elicitation and documentation of non-functional requirements.
- Participate and guide on the non-functional tests planning and execution i.e. performance / load tests, security tests and high availability and fail over testing
- Monitor and analyze system performance, identifying and addressing bottlenecks, latency issues, and other performance concerns.
- Lead the deployment of core banking and payments solutions to production environments, ensuring minimal disruption to operations.
- Work with infrastructure and operations teams to establish deployment automation, rollback procedures, and disaster recovery plans.
- Ensure that all deployments are thoroughly documented and that deployment scripts are maintained and version-controlled.
- Ir
Skills & Experience
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least 7 years of experience in software architecture and development, with at least 5 years in core banking and payments systems.
- Hands on development experience in service decomposition, solution design and implementation based on microservices architecture.
- Proven experience in designing, developing, and deploying large-scale, mission-critical banking and payments applications.
- Strong knowledge of core banking platforms (e.g. Temenos) and payments systems (e.g. SWIFT, ACH, card processing).
- Proficiency in modern software architecture patterns (e.g. microservices, event-driven architecture, messaging) and technologies (e.g. Kubernetes, Docker)
- Software development hands-on experience
- Excellent communication and collaboration skills, with the ability to work effectively with diverse teams.
- Experience with digital transformation initiatives in banking.
- Familiarity with API gateways, integration platforms, and middleware.
- Understanding of cybersecurity practices and regulatory compliance in banking
Method of Application
Interested and qualified? Go to Tezza Business Solutions Ltd on tezzasolutions.catsone.com to apply
Comments
Post a Comment