Software Architect
1 day ago
Description
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 people that make it happen.
As part of our talent team at FNB ConnectMe , you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.
Are you someone who can:
Define and document software architecture, creating blueprints for scalable, high-performance, and resilient systems that support financial applications. Design modular and reusable frameworks that can be adapted for various financial products, including banking, trading, asset management, and payment systems. Provide technical direction to development teams, ensuring alignment with architectural standards, and mentor engineers in best practices. Lead the evaluation, selection, and integration of third-party services and technologies to enhance application capabilities and efficiency. Implement robust security measures to protect sensitive financial data, complying with regulatory standards (e.g., PCI DSS, GDPR, and SOX). 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 and can scale with user demand. 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. Stay current with emerging technologies, particularly in AI, blockchain, and data analytics, to assess their applicability in financial services.You will be an ideal candidate if you:
Have a Bachelor’s degree or higher in Computer Science, Software Engineering, or related field. Have 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.You will have access to:
Opportunities to network and collaborate Challenging Working Opportunities to innovateWe can be a match if you are:
Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do itAre you interested to take the step? We look forward to engaging with you further. Apply now
#Post
#FNB
#LI-GJ1
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
14/11/24All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
-
Software Architect
21 hours 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
1 month ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe are seeking a highly skilled Software Architect to join our team at FirstRand Bank Limited. As a key member of our talent team, you will be responsible for designing and implementing large-scale system developments, understanding and designing software pipelines, and creating critical success factors for accurate implementation of...
-
Software Architect
1 day ago
Randburg, Gauteng, South Africa FirstRand Bank Limited Full timeAbout the RoleWe 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 ResponsibilitiesDefine and document software architecture, creating blueprints for systems...
-
CRM Platform Architect
1 month ago
Randburg, Gauteng, South Africa Golden Rule Full timeThe CRM Platform Architect RoleAbout the Position:The CRM Platform Architect will be responsible for designing, developing, and maintaining an enterprise CRM platform architecture, ensuring its alignment with the Group's business, IT, and enterprise architecture requirements.Key Responsibilities:Develop and implement CRM platform architectures and related...
-
Data Architect Leader
16 hours 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,...
-
Data Architect
1 month ago
Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full timeRole SummaryWe are seeking an experienced Data Architect to lead our data architecture initiatives. The ideal candidate will have a strong background in designing, implementing, and maintaining data architecture solutions that support our business goals and ensure data integrity, security, and accessibility.Key Responsibilities:Design advanced conceptual,...
-
Senior Software Architect
2 weeks ago
Randburg, Gauteng, South Africa Planet10 Full timeJob Description for Senior Software Engineer at Planet10We are seeking a highly skilled Senior Software Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing and maintaining technical system requirements, developing backend applications, and collaborating with front-end developers to integrate...
-
Data Architect
1 month ago
Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full timeRole SummaryWe 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 Responsibilities:Design advanced conceptual, logical, and physical data organizations, models, repository, dashboards, and...
-
Data Architect
2 weeks ago
Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full timeRole SummaryWe 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 Responsibilities:Design advanced conceptual, logical, and physical data organizations, models, repository, dashboards, and...
-
Platform Architect
2 weeks 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...
-
Software Systems Architect
2 days ago
Randburg, Gauteng, South Africa Planet10 Full timePlanet10 is seeking a skilled Senior Software Engineer to join our team of dedicated professionals.Key Responsibilities:Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.Develop, test, debug, and maintain application code.Develop, update, and maintain...
-
Lead 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...
-
CRM Platform Architect
5 months ago
Randburg, South Africa Planet10 Full timePurpose 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 business,...
-
Platform Architect
2 months ago
Randburg, South Africa ALOS Innovative Workforce Solution Full timeLocation: 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 our business goals...
-
CRM Platform Architect
5 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...
-
Senior Software Engineer
1 month ago
Randburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Software Engineer - Decoder UI Development LeadAt Planet10, we are seeking a highly skilled and experienced Senior Software Engineer to lead our Decoder UI Development team. As a key member of our team, you will be responsible for designing, developing, and delivering complex decoder UI solutions for our satellite operator clients.Key...
-
CRM Platform Architect
2 months ago
Randburg, Gauteng, South Africa Golden Rule Full timeAbout the Role**Job Summary:**We are seeking a highly skilled and experienced Enterprise CRM Solutions Architect to join our team. As a key member of our organization, you will be responsible for designing, developing, and delivering enterprise CRM platform architectures and related execution roadmaps.Key Responsibilities:Develop and maintain a deep...
-
Senior Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Software Engineer - Decoder UI Development LeadAt Planet10, we are seeking a highly skilled and experienced Senior Software Engineer to lead our UI development team in creating a complex decoder UI stack for our satellite operator solution.Key Responsibilities:Provide technical leadership to the UI development team and contribute to the...
-
Junior Architectural Technician
2 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
4 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...