Overview
Get AI-powered advice on this job and more exclusive features.
Main Responsibilities
- Solution Design & Architecture : Lead the design and development of end-to-end solutions that meet the bank’s business and technical requirements. Collaborate with business leaders to understand strategic goals and translate them into scalable, sustainable, and secure technical solutions. Develop detailed architectural specifications, ensuring alignment with enterprise architecture principles, governance, and security standards. Recommend and implement technology stacks, tools, and methodologies that support business growth, innovation, and cost efficiency.
- Project Leadership & Delivery : Work with project managers to ensure that architecture solutions are successfully integrated into project delivery, meeting scope, schedule, and budget requirements. Oversee the technical implementation of the solution, from design to deployment, ensuring that all components are working together seamlessly. Provide technical guidance and support during all phases of the project lifecycle, including planning, development, testing, and post-implementation. Mitigate technical risks by identifying issues early and proposing solutions to resolve challenges.
- Collaboration & Stakeholder Management : Act as the main technical point of contact for business stakeholders, understanding their requirements and translating them into practical IT solutions. Collaborate with IT teams, including infrastructure, development, security, and operations, to design and implement solutions that integrate smoothly with existing systems. Present architectural concepts and solution designs to both technical and non-technical stakeholders, ensuring clear understanding and buy-in.
- Technology Strategy & Innovation : Evaluate emerging technologies and industry trends, recommending new tools and platforms that can enhance the bank’s solution offerings. Contribute to the development and refinement of the bank’s IT and digital transformation strategy. Provide thought leadership and foster a culture of innovation within the IT organization by exploring and driving new ideas for improving customer experiences.
- System Integration & Optimization : Oversee system integration activities, ensuring that new solutions integrate effectively with existing core banking systems, third-party applications, and cloud platforms. Continuously assess and optimize the performance, scalability, and security of IT systems, ensuring alignment with business needs and compliance requirements.
- Compliance, Security, & Risk Management : Ensure that all solutions adhere to regulatory compliance standards and security best practices relevant to the banking and financial services industry. Collaborate with security and risk management teams to identify and mitigate potential threats or vulnerabilities in proposed solutions.
- Documentation & Knowledge Sharing : Create and maintain comprehensive solution documentation, including architecture diagrams, integration points, and design specifications. Share best practices, lessons learned, and technical knowledge with team members to foster continuous improvement and knowledge sharing.
Qualifications
Academic KnowledgeBachelors degree in Computer Science, Information Technology or related field
Work Experience7-10 years of experience in software development with minimum 3 years in a solution architecture or senior technical role.
Experience in the banking or financial services industry is strongly preferred, with an understanding of key banking operations, services, and technologies.Skills / Specialized Know HowProven expertise in designing, implementing, and optimizing large-scale, complex solutions using modern technologies (e.g., cloud, microservices, APIs, and containerization).
Strong understanding of enterprise architecture principles, application design patterns, and integration methodologies.Proficiency with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services (compute, storage, networking).Experience with enterprise integration platforms, middleware, and technologies (e.g., ESBs, API gateways).Deep knowledge of database systems (SQL and NoSQL), data modeling, and performance tuning.Familiarity with DevOps practices and CI / CD pipeline design.Understanding of cybersecurity principles and regulatory standards (e.g., PCI-DSS, GDPR, SOC2).Company Details
Seniority level Mid-Senior levelEmployment type Full-timeJob function Information TechnologyIndustries Technology, Information and MediaReferrals increase your chances of interviewing at Impronics Technologies.
Get notified about new Solutions Architect jobs in Johannesburg, Gauteng, South Africa .
#J-18808-Ljbffr