6 Application Architect jobs in South Africa
Application Architect – C#
Posted today
Job Viewed
Job Description
Application Architect – C# | Remote (South Africa)
Are you a
C# developer
who lives and breathes technology — someone who's as excited about clean code and system design as others are about coffee?
If you've mastered the art of development and are now eager to
architect the bigger picture
, this is your next move.
Our client builds a
powerful enterprise platform
that helps organisations design, automate, and scale complex business systems — like giving businesses a digital nervous system that makes everything move smarter and faster.
They're a
remote-first team of passionate technologists
, the kind who debate architecture patterns for fun and love turning elegant design into powerful, working software.
What You'll Do
- Shape and evolve
application architecture
for enterprise-scale solutions. - Collaborate with talented developers and architects to design scalable, modern systems.
- Translate business needs into clear, maintainable, and technically sound designs.
- Guide teams on
best practices, patterns, and clean design principles
. - Stay close to the codebase — enough to mentor, prototype, and explore new tech directions.
What You'll Bring
- A strong background as a
Senior C# / .NET Developer
(7+ years). - Deep understanding of
software design principles
,
architecture patterns
, and
object-oriented design
. - Experience with
Azure
,
APIs
, or
distributed systems
is a bonus. - A genuine curiosity for how things work — you love exploring new tools, frameworks, and ideas.
- The mindset of a
builder, thinker, and problem-solver
— someone who sees architecture as both art and engineering.
Why Join
This isn't your typical corporate gig. You'll join a
tight-knit, highly skilled team of tech enthusiasts
who believe in craftsmanship, autonomy, and continuous learning.
You'll have the freedom to work
remotely from anywhere in South Africa
, contribute to products used by large enterprises, and help shape the
architectural DNA
of a platform that's pushing the boundaries of what's possible.
If you're a developer who can't help but
tinker, learn, and build things better
, it's time to architect your next adventure.
Apply now
and join a team that speaks your language — code.
-
C# Application Architect
Posted 26 days ago
Job Viewed
Job Description
An innovative software development platform designed to accelerate the creation of enterprise-grade applications is seeking an exceptional Application Architect with technical depth and vision to join their team and help design world-class applications
This role requires a top-tier Developer who combines technical expertise with a passion for innovation. You will be a key influencer in designing and implementing innovative solutions that push the boundaries of enterprise software.
If you are a high-calibre Application Architect ready to shape the future of software solutions and you want to work with a team on a mission to empower businesses with cutting-edge architecture and next-generation development tools, this opportunity is for you
Skills required:
- Application Architecture
- DevOps
- AWS or Azure experience
- C#
- .NET core
- SOLID principles
- SQL
Reference Number for this position is MAT60184 which is a REMOTE position offering a cost to company salary of up to R1.4m per annum depending on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Senior C# Application Architect
Posted 12 days ago
Job Viewed
Job Description
We’re on the lookout for a visionary C# Software Architect who doesn’t just design systems—but engineers’ evolution. This is where architecture becomes art, precision fuels performance, and innovation turns into momentum.
You’ll shape the backbone of enterprise platforms built for scale, speed, and intelligence—architecting automation-first solutions that make complexity look effortless. From setting technical direction to mentoring sharp development minds, your influence will be felt in every line of code and every product shipped.
Here, excellence isn’t optional—it’s the entry point. You’ll thrive in a space that rewards initiative, ownership, and the relentless pursuit of better.
If building next-generation architecture excites you more than following blueprints, your next challenge starts here.
Technical skills we’re looking for:
- C# / .NET Core
- Application Architecture
- Application Design
- TOGAF
- RESTful API
- Web API
- DevOps
Do You Qualify?
- Relevant bachelor’s degree (Computer Science, IT, Engineering or similar)
- Experience with architecture methodologies (TOGAF, ITIL, COBIT etc.)
The Reference Number for this position is BRM60184 which is a Permanent Fully Remote position offering a cost to company of up to R1.56mil Per Annum negotiable on experience and ability. Contact Bryce at or call him at to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Technical Lead ? BSS/OSS Architecture
Posted today
Job Viewed
Job Description
POSITION STATEMENT
This high-impact, hands-on leadership role is responsible for defining and executing the technical strategy and operational systems integration across DFA (FTTB) and Vumatel (FTTH). The successful candidate will form part of the technical authority in OSS/BSS, billing, Salesforce Communications Cloud, and revenue assurance while also owning the architectural integrity and user experience alignment of digital self-service and omnichannel platforms.
The role requires someone who is assertive yet collaborative, highly technical, and capable of translating complex systems into reliable, scalable, and customer-aligned solutions. This includes oversight of end-to-end fulfilment flows, self-service interfaces, channel orchestration, cloud infrastructure, and revenue-impacting controls.
KEY RESPONSIBILITIES
- Enterprise Architecture & Technical Direction
- Salesforce Communications Cloud & Digital Platforms
- OSS/BSS, Billing & Provisioning Integration
- Revenue Assurance-Driven Design
- Cloud Architecture (AWS & Azure)
- Development Leadership & Execution
- Assertive, Inclusive Leadership
- Clear Communication at All Levels
- Technology Environment:
- Salesforce: Communications Cloud (Velocity), Omni Studio, Apex, LWC
- Languages: Python, JavaScript
- Cloud: AWS (Lambda, S3, EC2), Azure (Functions, App Services)
- Integration & Middleware: REST, SOAP, MuleSoft, WSO2
- OSS/BSS Platforms: NetCracker, Amdocs, CSG, or equivalent
- Billing & RA: Mediation systems, billing engines, rating/revenue reconciliation
- DevOps/Monitoring: Git, Jenkins, Bitbucket, Azure DevOps, Splunk, Grafana, ELK
- Customer & Digital Platforms: Self-service portals, mobile apps, chatbot/IVR integration
EDUCATION & EXPERIENCE
- Bachelor's degree in computer science, Software Engineering, Information Systems, or equivalent.
- Salesforce Certifications: Developer I, Developer II, Communications Cloud Consultant or Architect.
- AWS and/or Azure Solution Architect certifications preferred.
TM Forum frameworks (SID, eTOM, TAM) understanding advantageous.
10+ years in telco technology, with 5+ years in systems architecture and technical leadership roles.
- Strong track record in OSS/BSS, billing, and telecom provisioning flows.
- Hands-on Salesforce platform and Apex development experience.
- Fluency in Python, API integration, and troubleshooting complex distributed systems.
- Cloud architecture and deployment experience in AWS and/or Azure.
- Practical experience embedding revenue assurance into system design.
- Familiarity with digital product delivery, user journeys, and omnichannel strategies.
KEY COMETENCIES & SKILLS
- Technical Authority: Deep understanding of OSS/BSS, CRM, and billing architecture — backed by development skills.
- Digital & Omnichannel Thinking: Designs user-centric digital platforms with reusable APIs and consistent experiences across channels.
- Revenue Assurance Mindset: Prioritizes accuracy, auditability, and system traceability to protect the revenue chain.
- Assertive but Inclusive: Leads with clarity and decisiveness while integrating stakeholder input and building consensus.
- Cloud-Native Execution: Designs scalable, cost-efficient, cloud-first architectures with observability and resilience.
- Clear Communicator: Tailors communication to the audience — from executives to engineers — ensuring alignment and understanding.
Application Architecture
Posted today
Job Viewed
Job Description
JOB PURPOSE:
To design and maintain the enterprise-wide application architecture as guided by the EA standards, procedures and policies.
KEY PERFORMANCE AREAS:
Application Architecture domain establishment
• Interpret and apply approved enterprise architecture principles, policies, procedures in the architecture work.
• Provide guidance on matters related to the application architecture domain, provide domain driven input in all enterprise architecture services as guided by EA standards, procedures, and policies.
• Establish and maintain the application architecture domain (as-is, to-be and transition architecture) for the client. Perform impact assessment and options analysis as part of EA facilitation.
• Develop and maintain architecture roadmap and application portfolio as part of business change.
• Develop and maintain all application architecture templates, provide input for templates in other domains for consistency. Present all domain related changes to the organisation's Governance structures as guided by policies.
• Define domain related position papers to assist in the adoption of new technologies and standard setting for the organisation.
EA tool administration
• Develop, maintain, and or provide input in the establishment of the repository. Maintain the modelling style guidelines and provide access management.
• Publish and create awareness in the organisation on application architecture as part of the enterprise-wide drive or initiative.
Solution Architecture
• Define and design architecture solutions that encompass all architecture domains outlining solutions in line with business requirements, enterprise architecture principles, and ICT
standards to ensure standardisation and risk management.
• Review and ensure solution architecture designs provide seamless integration, scalability, and security in accordance with the prescribed enterprise architecture. Update and maintain the architecture repository with all architecture artifacts as part of architecture implementation governance.
Project planning and implementation
• Contribute to the development and/or evaluation of Terms of Reference documents to assist business and ICT teams during RFI and RFP process.
• Take accountability for the end-to-end delivery of solution/applications/systems and ensure alignment to the approved architecture.
• Develop or provide input to business cases as part of business change.
Stakeholder Management
• Work with ICT, and business stakeholders to understand their strategic direction and ensure that the architecture is in alignment in the implementation of such.
• Provide support to the solution architects to ensure that solutions are created and in alignment with the architecture landscape.
• Communication and Collaboration – Have good communication and collaboration skills to effectively work with the various teams and stakeholders.
• Innovation: Keep up to date with the latest technology trends and bring innovative ideas on how the best solutions can be brought into the organisation.
• Business Alignment: Align designed solution with the overall business strategy and ensure it delivers business value.
EDUCATION, SKILLS AND EXPERIENCE:
• Degree in Computer Science
• TOGAF Certification is a requirement. Knowledge of other frameworks (e.g., Zachman) would be an advantage.
• Minimum three (3) years' experience in Enterprise Architecture tools like Case wise, Visio,Sparx Enterprise Architect to maintain an architecture repository.
• Certification in industry-standard platforms and technologies such as AWS, Azure, or Google Cloud would be an advantage.
• Minimum six (6) years' experience in developing application architecture designs.
• Minimum six (6) years' experience in in development of large-scale solutions involving multiple technologies, functions, and interfaces across in-house and vendor supplied application.
• Minimum six (6) years' experience in designing hybrid (cloud/on-premises) application architecture and integration patterns.
• Solid experience in the development of business cases, performance of impact assessments and options analysis.
• Provide thought leadership, innovation and best practice.
• Experience in solution architecture for (more than one architecture domain in a single project) is an advantage.
• Ability to guide project teams and ensure solutions are developed and deployed in accordance with approved solution architecture is an advantage.
• Strong communication and interpersonal skills, ability to work with cross-functional teams.
NET DEVELOPER – Design and build software applications that power one of South Africa's leading F...
Posted today
Job Viewed
Job Description
This is an excellent opportunity for a .NET Developer to design and develop software applications for the fastest growing South African FMCG business.
Based in Johannesburg, this .NET DEVELOPER role is paying R780K-R840K PA.
THE COMPANY:
This is a leading South African FMCG business that has become a well-renowned household name. This proudly South African, tech-integrated organisation has manufactured and distributed their very well-known range of household products for well over 20 years.
The business has seen significant growth in recent years, driven by strong consumer demand and supported by continuous investment in modern, technology-enabled operations.
THE ROLE
As a .NET Developer, you'll play a key role in designing and building software applications that support one of South Africa's fastest-growing FMCG businesses. This is a role where you'll see the real impact of your work across manufacturing, warehousing, logistics, and sales operations.
You'll work across the full development lifecycle by designing, coding, and testing new applications, while also enhancing existing systems by analysing business needs, defining solution roadmaps, and delivering improvements. You'll maintain and support current software to ensure reliability by identifying and resolving issues, and you'll produce technical specifications and test plans to guide development and ensure quality.
THE REQUIREMENTS:
Tertiary qualification in Computer Science or similar.
4+ yrs relevant experience with both Front-End and Back-End development.
Tech stack: C#/VB.NET, ASP.NET, ASP.NET Core MVC, SQL Server, Oracle, HTML, CSS, JavaScript, DevExpress Components, Bootstrap.
Be The First To Know
About the latest Application architect Jobs in South Africa !