Software Architect
2 months ago
About the Role
We are seeking an experienced Software Architect to join our team at FirstRand Bank Limited. In this role, you will be responsible for designing and implementing scalable, high-performance, and resilient systems that support our financial applications.
Key Responsibilities
- Define and document software architecture, creating blueprints for systems that meet our business requirements.
- Design modular and reusable frameworks that can be adapted for various financial products.
- Provide technical direction to development teams, ensuring alignment with architectural standards.
- Lead the evaluation, selection, and integration of third-party services and technologies.
- Implement robust security measures to protect sensitive financial data.
- Develop secure coding practices and perform regular security audits and risk assessments.
- Monitor and optimize system performance, ensuring that financial applications meet real-time data processing needs.
- Address potential bottlenecks, implementing solutions that ensure high availability, fault tolerance, and minimal downtime.
- Translate complex technical concepts into actionable plans for non-technical stakeholders.
- Work closely with business analysts, product managers, and stakeholders to align architectural decisions with business objectives and regulatory requirements.
- Drive continuous improvement initiatives, identifying and implementing new tools, frameworks, and processes that enhance software development and deployment.
Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering, or related field.
- 7+ years in software development with 3+ years as a software architect, ideally within the financial services or FinTech industry.
- Strong proficiency in modern programming languages (e.g., Java, Python, C#) and familiarity with financial technology frameworks.
- In-depth knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with microservices architecture, API management, and RESTful web services.
- Understanding of database management (SQL, NoSQL) and data warehousing, as well as distributed computing systems.
- Knowledge of cybersecurity best practices, particularly in data encryption, secure transactions, and identity management.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to lead and collaborate with diverse teams.
- Adaptability to fast-paced, dynamic environments and regulatory landscapes.
-
Software Solutions Architect
1 day ago
Randburg, Gauteng, South Africa Pollock & Associates Full timeJob Title: Software Solutions ArchitectAbout the Role:We are seeking a highly skilled ASP.NET developer to join our team at Pollock & Associates. As a Software Solutions Architect, you will be responsible for designing and implementing scalable solutions using C# and SQL Server.Key Responsibilities:Design and develop high-performance applications using...
-
Senior Software Architect
1 month ago
Randburg, Gauteng, South Africa Capital Recruit Full timeWe are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact.Our MissionWe seek to leverage technology to drive societal change and empower individuals...
-
Data Architect Leader
2 months ago
Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full timeAbout the RoleWe are seeking an experienced Data Architect to lead our team in designing, implementing, and maintaining data architecture solutions that support our business goals and ensure data integrity, security, and accessibility.Key ResponsibilitiesDesign advanced conceptual, logical, and physical data organizations, models, repository, dashboards,...
-
Senior Software Architect
4 weeks ago
Randburg, Gauteng, South Africa Siri Technologies Full timeAbout Siri TechnologiesWe are a cutting-edge technology company, passionate about innovation and excellence. Our team is dedicated to delivering high-quality solutions that exceed our clients' expectations.Job Opportunity: Senior Java DeveloperAt Siri Technologies, we are looking for an experienced Senior Java Developer to join our team. As a key member of...
-
Senior Software Architect
4 weeks ago
Randburg, Gauteng, South Africa Siri Technologies Full timeWe are looking for a talented Senior Java Developer to join our team at Siri Technologies.The estimated salary for this position is around $120,000 - $180,000 per year, depending on location and experience.As a Senior Java Developer, you will be working with the Spring framework, preferably using Spring Boot. We also prefer candidates with knowledge of...
-
Chief Technology Architect
4 weeks ago
Randburg, Gauteng, South Africa Datonomy Solutions Full timeJob DescriptionWe are seeking a highly skilled Chief Technology Architect to join our team at Datonomy Solutions in Johannesburg.Job PurposeThe successful candidate will provide technical expertise and support in installing, testing, tuning, optimising, diagnosing problems, repairing, upgrading, and maintaining both externally and internally supplied...
-
Enterprise CRM Solutions Architect
1 month ago
Randburg, Gauteng, South Africa Golden Rule Full timeAbout the RoleAs an Enterprise CRM Solutions Architect, you will be responsible for designing, developing, delivering, and maintaining enterprise-wide CRM platform architectures and related execution roadmaps. Your primary goal will be to ensure alignment with Group business objectives, IT requirements, and enterprise architecture...
-
Senior COBOL Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Absa Group Limited Full timeJob DescriptionWe are seeking an experienced Senior COBOL Software Engineer to join our team at Absa Group Limited in Gauteng, Randburg. As a key member of our Branch Forex team, you will play a crucial role in designing, developing, and maintaining our COBOL-based software system.Key ResponsibilitiesCollaborate with business analysts, system architects, and...
-
Digital Solutions Architect
2 months ago
Randburg, Gauteng, South Africa Planet10 Full timeJob OverviewAt Planet10, we are looking for a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and maintaining technical system requirements based on business needs. This includes developing backend applications based on approved specifications and prototypes, as well as developing, testing,...
-
Product Designer
2 months ago
Randburg, Gauteng, South Africa People Dimension Full timeJob Summary:As a Draughtsman, you will be responsible for creating detailed designs and drawings of products using computer-aided design (CAD) software. The ideal candidate will have a strong understanding of engineering and manufacturing techniques, as well as excellent drawing and design skills.Key Responsibilities:Design and create detailed drawings and...
-
Senior CRM Platform Architect
2 months ago
Randburg, Gauteng, South Africa Golden Rule Full timeJob SummaryThe RoleThis leadership position is responsible for the design, development, delivery, and ongoing maintenance of an enterprise CRM Platform architecture and related execution roadmaps, ensuring alignment with the Group business, IT, and enterprise architecture requirements. Key ResponsibilitiesOwn the Group CRM Platform architecture capability,...
-
Software Architect
2 months ago
Randburg, South Africa FirstRand Full timeJob Description To troubleshoot highly complex problems. Hello Future Software Architect, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team at FNB ConnectMe, you will be surrounded by unique talents,...
-
Software Architect
2 months ago
Randburg, South Africa FirstRand Bank Limited Full timeDescription To troubleshoot highly complex problems. To establish application architectural standards or frameworks. To assess IT risks and design application solutions. Hello Future Software Architect, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of...
-
Platform Architect
2 months ago
Randburg, South Africa ALOS Innovative Workforce Solution Full timePlatform ArchitectLocation: Johannesburg or Cape Town South AfricaJob Type: Permanent – hybrid working model.Applications: itplacements@alos.co.zaRole SummaryWe are seeking an experienced Data Architect to join our team. The ideal candidate will have a strong background in designing, implementing, and maintaining data architecture solutions that support...
-
Lead Solution Architect
4 months ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...
-
CRM Platform Architect
7 months ago
Randburg, South Africa Golden Rule Full timeThe Role Purpose of the Position: Is the owner of the Group CRM Platform architecture capability. The CRM Platform architect is responsible for the design, development, delivery and ongoing maintenance of an enterprise CRM Platform architectures and related execution roadmaps, assuring its continued alignment to the overarching objectives of the Group...
-
Junior Architectural Technician
3 months ago
Randburg, South Africa ASA Consulting Architectural Services Full timeASA Consulting Architectural Services is seeking a talented and motivated Junior Architectural Technician to join our dynamic team. As a Junior Architectural Technician, you will play a crucial role in supporting our architects and designers on various projects. **Responsibilities**: *Assist architects and designers with the preparation of architectural...
-
Head of Department: Ott Managed Services
6 months ago
Randburg, South Africa Irdeto Full time**Who we are**: Irdeto is the world leader in digital platform cybersecurity, empowering businesses to innovate for a secure, connected future. Building on over 50 years of expertise in security, Irdeto’s services and solutions protect revenue, enable growth and fight cybercrime in video entertainment, video games, and connected industries including...
-
Information Technology Specialists
2 months ago
Randburg, South Africa ALOS Innovative Workforce Solution Full timeInformation Technology SpecialistsLocation: Gauteng , Northern suburbsREF: UKDB125(Applicants must be willing to work International hours / Relocate / Travel Internationally )An Opportunity exists within our International Clients portfolio for the following specialists in the Information Technology SectorSoftware EngineerDevOps EngineerSoftware development...
-
Specialist Solution Architect
2 months ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...
-
Lead Application Architect
2 months ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...
-
Lead Solution Architect
4 months ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...
-
Draughtsman
7 months ago
Randburg, South Africa People Dimension Full timeJob Description/Duties:• Help design products with engineering and manufacturing techniques• Work from rough sketches and specifications created by engineers and sales reps• Specify dimensions, materials, and procedures for new products• Prepare multiple versions of designs for review by engineers and architects• Design plans using computer-aided...
-
Specialist Product Engineer
2 weeks ago
Randburg, South Africa Absa Group Limited Full timeJob title : Specialist Product Engineer (COBOL) Job Location : Gauteng, Randburg Deadline : January 04, 2025 Quick Recommended Links Jobs by Location Job by industries Job Summary We are looking for a skilled COBOL Developer to join the Branch Forex team as a Specialist Product Engineer who will be responsible for designing, developing,...
-
Lead Domain Architect Sase Wan
2 months ago
Randburg, South Africa Absa Bank Limited Full timeEmpowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...
-
Database Administrator
4 months ago
Randburg, South Africa FirstRand Full timeJob Description Hello Future Database Administrator (Mainframe IMS) Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment...
-
Project Manager
8 months ago
Randburg, South Africa Recruitment Matters (Pty) Ltd Full timeOur client is looking for a Project Manager. In today's dynamic business environment, the role of a Project Manager stands as a cornerstone for successful project execution. Project Managers play a pivotal role in turning visions into reality, overseeing projects from conception to completion. Their responsibilities encompass a broad spectrum of tasks, each...
-
Digital Transformation Manager
6 months ago
Randburg, South Africa IMCD Full time**Digital Transformation Manager** The Digital Transformation Manager will be working within the Technical Solution Team of IMCD SA and will report into the Supply Chain Manager. This position requires a detail oriented and self-starting individual with the ability to rapidly learn and take advantage of new concepts, business models, data and...
-
Information Security Administrator
3 months ago
Randburg, South Africa FirstRand Full timeJob Description Hello Future Information Security Administrator (Cryptography) Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable...
-
Senior Specialist: Process
6 months ago
Randburg, South Africa Absa Bank Limited Full timeBring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary **Job...
-
IT Security Specialist
4 months ago
Randburg, South Africa FirstRand Full timeJob Description Hello Future IT Security Specialist (Cryptography Specialist) Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable...