Leading Banking Forward
Lead Technical Architect
Location
Pakistan
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Lead Technical Architect
Temenos
• Act as an architectural leader and trusted advisor to Clients • Design viable technical solutions compatible with business solutions, agreed requirements, contractual obligations and project plans • Be commercially astute when engaging and advising a client • Act as an ambassador for Temenos product solutions throughout a customer engagement • Identify, evaluate and offer mitigation strategies for technical risks • Provide expert advice and guidance to Clients on the optimal implementation of Temenos products within Client’s infrastructure • Represent Temenos within the project/ program Design Authority to promote the benefits of a solution based on established Reference Architectures • Provide an effective link between the project team and Development Teams and the Technology Product Group in respect of Reference Architecture and Sizing information • Help the Project Manager to prevent scope creep and provide transparency on the entire solution design process • Review and supervise technical System Amendment Requests (SARs) and process changes • Work closely with Client, project team members and Regional and Local development teams to develop a robust and viable architecture • Coach other Technical Consultants • Provide advice and guidance to the Client on environment management and release control between various pre-live environments • Define technical solutions for customization and configuration needs for TEMENOS products as per agreed technical definitions • Ensure completion of TAABS data collection through the Technical Process Analysis phase of the project • Support User Acceptance Testing (UAT) where required from a continuity perspective on projects • Oversee the development and implementation of integration interfaces, APIs, message queues, or other integration technologies
Job Requirements
- Minimum of ten years of experience in software technical consultancy including T24 implementation experience in a banking environment
- Programming in Infobasic, Java, Javascript
- Knowledge of Application Servers (jBOSS, Web Sphere, Web Logic)
- OS (Windows, RedHat Linux, IBM AIX)
- Understanding of RDBMS; knowledge of MSSQL, DB2 and Oracle RDMS
- Exposure to mainframes
- Understanding of industry concepts such as: Java VMs and artefacts (WAR and EAR files), performance tuning, JMS Componentisation of applications
- Role of an ESB for event driven messaging and orchestration
- Concepts for Internet Security, Intranet security, cryptography, data tampering, firewalls
- Single Sign On concepts / supported solutions, LDAP / Active Directory
- Approach to Process Workflow and Human Workflow – jBPM exposure an advantage
- Web Services Penetration; stress and performance testing.
- Knowledge will be essential in ensuring efficient data flow, system interoperability, and effective integration across different platforms
- Knowledge of Event-driven architecture, API integration, Integration and cloud platforms (AWS, Azure, etc.)
- Knowledge on agile methodologies and the ability to lead and collaborate with cross-functional teams
- Strong awareness of Industry and market developments, good overall company knowledge.
Benefits
- Maternity leave : Transition back with 3 days per week in the first month and 4 days per week in the second month
- Civil Partnership : 1 week of paid leave if you're getting married. This covers marriages and civil partnerships, including same sex/civil partnership
- Family care : 4 weeks of paid family care leave
- Recharge days : 4 days per year to use when you need to physically or mentally needed to recharge
- Study leaves : 2 weeks of paid leave each year for study or personal development
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain the Transactional Billing Automation platform, including tracking contract information, prepaid usage blocks, rollovers, and calculating projected usage and balances. • Build and support responsive web application and RESTful APIs to automate transactional billing operations and reduce manual processing. • Develop dynamic UI components for managing customer contracts, multi-product selections, invoice details, and billing summaries. • Implement business logic for prepaid balances, rollover amounts, block total calculations, invoice validations, and contract lifecycle management. • Collaborate with product owners, software engineers, and QA engineers to gather billing requirements and deliver scalable automation solutions. • Create reusable components, clean architecture patterns, and well-documented APIs to improve maintainability and long-term scalability. • Develop unit tests, integration tests, and automated validation processes to ensure billing accuracy and support safe application enhancements. • Participate in code reviews and enforced coding standards, security best practices, and performance optimization techniques. • Develop operational dashboards and billing reports to provide visibility into contracts, prepaid usage, rollover balances, projected customer usage, and actual consumption trends. • Follow development standards, branching strategies, and pull request workflows to deliver clean, secure, and maintainable code through reviews and testing. • Support Agile development processes, including sprint planning, backlog refinement, stand-ups, demos, and retrospectives.
Senior Backend Engineer
Makro PROMakro PRO is an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers. We welcome bold, energetic, and thoughtful people who share our belief in collaboration, diversity, excellence, and putting customers at the heart of our work. Clear focus Diverse Workplace (Our members are from around the world!) Non-hierarchical and agile environment Growth opportunity and career path
Role Description The Backend Engineer is responsible for the system to work behind the scenes. The role is to integrate the application with all required systems and services and provide clean and easy-to-use API for the frontend part of the system. Although the work is usually hidden from the user, the Backend Engineer bears the full responsibility for the application functionality, performance and scalability. - Design and develop the business logic and backend systems of the product - Work closely with frontend developers to design and develop functional, performing and complete APIs - Decipher existing companies software systems and be able to hook in application to applicable data sources - Write both unit and integration tests, and develop automation tools for daily tasks - Develop high quality, well documented, and efficient code - Challenge ideas and opinions to avoid pitfalls and inefficient solutions Qualifications - You have experience as a backend engineer in common languages and frameworks, e.g., Java, Node Js, ExpressJS, NestJS or any other JS framework - You have experience in AWS - You have experience in GraphQL - You have deep knowledge of object-oriented programming and engineering principles such as SOLID - You have significant experience writing and utilizing autonomous services-oriented restful API services and performance tuning large scale apps - You have experience with database systems, with knowledge of SQL and NoSQL stores, e.g., MySQL, MongoDB, Redis, Postgres - You are able to write effective unit, integration, and API tests. It is a plus if you experience integrating with JavaScript frameworks, such as React Benefits - Full social insurance and housing fund - Year-end bonus - Phone allowance - Transportation allowance - Best Culture - Clear focus. - Diverse Workplace (Our members are from around the world!) - Non-hierarchical and agile environment - Growth opportunity and career path
• Responsible for developing the platform backend, focusing on billing, subscriptions, checkout, dependents, profiles, authentication, integrations and transactional rules. • Develop Java backend APIs and services for the plans, offers, checkout, subscription, billing, dependents and authenticated-user areas. • Implement integrations with payment gateways, financial webhooks, recurring billing, retry logic, delinquency handling and subscription cancellations. • Build business rules for subscription status, benefit blocking, payment history, eligibility and hierarchical scope. • Implement authentication, first-time access, profile-based authorization and permission control by partner, company and beneficiary. • Develop integration components with NAV, notification services, caching, auditing and other required systems. • Apply best practices for unit testing, error handling, logging, API versioning and technical documentation.
• Develop applications using object-oriented Java; • Apply Design Patterns and development best practices; • Develop and maintain APIs and REST services; • Work with distributed architectures and microservices; • Develop using Spring Boot and Spring Cloud; • Implement and maintain integrations with Kafka; • Work in Kubernetes environments; • Write unit tests; • Participate in code reviews; • Collaborate on architecture definition and development best practices.



