Senior C# Engineer - Lead Scalable Solutions & Mentorship

Multisearch Recruitment

South Africa

On-site

ZAR 1,200,000 - 1,800,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Executive benefits package
Leadership development
Large-scale cloud projects
Office in Johannesburg
Skilled tech team

Job summary

Multisearch Recruitment in Sandton, Gauteng seeks a Senior Software Architect to lead cloud-native solution design. You will define technical strategies, set standards, and guide dev teams to build scalable platforms.

The ideal candidate has 10+ years in software development with architecture leadership, strong cloud, microservices, and leadership abilities, plus a passion for robust, efficient systems in a regulated industry context. Johannesburg office location offers excellent amenities.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

Responsibilities

  • Design and document high-level software architecture for cloud-native applications.
  • Set architectural standards across multiple teams.
  • Lead evaluation of technologies for cloud solutions.
  • Translate requirements into robust technical designs.
  • Mentor engineers and foster quality and innovation.
  • Address technical debt, performance, scalability.
  • Oversee CI/CD pipelines and infra-as-code.
  • Conduct architectural reviews for security/compliance.
  • Stay current with cloud, microservices, distributed systems trends.
  • Facilitate communication between teams and stakeholders.

Skills

Cloud-native
Microservices
RESTful APIs
Event-driven
DevOps practices
Leadership
Communication
Distributed systems

Education

Bachelor's or Master's in CS/SE

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Senior Software Architect - Cloud-Native Solutions

Our client, a prominent enterprise technology provider, is seeking a highly experienced and visionary Senior Software Architect to lead the design of scalable, resilient, and cloud-native solutions. This key role, based in the bustling financial district of Sandton, Gauteng, will involve defining technical strategies, setting architectural standards, and guiding development teams in building next-generation software platforms. You will leverage your deep expertise in cloud computing, microservices architecture, and modern development practices to drive innovation and ensure the delivery of high-quality, performant software. The ideal candidate possesses a strong technical background, excellent leadership capabilities, and a passion for designing robust and efficient systems. This is a strategic position within a company at the forefront of digital transformation.

About the Role

Our client, a prominent enterprise technology provider, is seeking a highly experienced and visionary Senior Software Architect to lead the design of scalable, resilient, and cloud-native solutions. This key role, based in the bustling financial district of Sandton, Gauteng, will involve defining technical strategies, setting architectural standards, and guiding development teams in building next-generation software platforms. You will leverage your deep expertise in cloud computing, microservices architecture, and modern development practices to drive innovation and ensure the delivery of high-quality, performant software. The ideal candidate possesses a strong technical background, excellent leadership capabilities, and a passion for designing robust and efficient systems. This is a strategic position within a company at the forefront of digital transformation.

Key Responsibilities
  • Design and document high-level software architecture for complex, large-scale applications, with a focus on cloud-native principles.
  • Define and enforce architectural standards, patterns, and best practices across multiple development teams.
  • Lead the evaluation and selection of appropriate technologies, frameworks, and tools for cloud-based solutions.
  • Collaborate with product managers, business analysts, and development teams to translate requirements into robust technical designs.
  • Provide technical leadership and mentorship to software engineers, fostering a culture of quality and innovation.
  • Identify and address technical debt, performance bottlenecks, and scalability challenges.
  • Oversee the implementation of CI/CD pipelines and infrastructure-as-code strategies.
  • Conduct architectural reviews and ensure adherence to security and compliance requirements.
  • Stay abreast of emerging technologies and industry trends in cloud computing, microservices, and distributed systems.
  • Facilitate communication between technical teams and stakeholders to ensure alignment on architectural vision.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 10 years of experience in software development, with at least 5 years in a software architecture or technical leadership role.
  • Proven experience designing and building complex, distributed systems using microservices architecture on cloud platforms (AWS, Azure, or GCP).
  • Deep understanding of containerization technologies (Docker, Kubernetes) and serverless computing.
  • Expertise in designing and implementing RESTful APIs and event-driven architectures.
  • Strong knowledge of various programming languages (e.g., Java, Python, Go) and database technologies (SQL, NoSQL).
  • Experience with Agile methodologies and DevOps practices.
  • Excellent communication, presentation, and interpersonal skills.
  • Demonstrated ability to influence and guide technical teams in a collaborative environment.
  • Experience working in financial services or a similar regulated industry is a plus.
Benefits
  • Highly competitive salary and executive benefits package.
  • Significant opportunities for professional growth and leadership development.
  • Exposure to large-scale, mission-critical cloud projects.
  • Prime office location in Johannesburg with excellent amenities.
  • Engage with a team of highly skilled and motivated technology professionals.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect - Cloud-Native Solutions
Senior Software Architect - Cloud-Native Solutions

Placements24 • Sandton

Hybrid
ZAR 1,500,000 - 2,500,000
Top-tier compensation
Executive medical, dental & vision
Superior retirement fund
+2
Senior Software Architect
Senior Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model in Soweto
Medical, dental, and vision insurance
Retirement savings plan contribution
+2
Senior Software Architect
Senior Software Architect

Placements24 • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Exceptional salary
Professional development resources
Collaborative work environment
+1
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • East London

Hybrid
ZAR 1,200,000 - 2,000,000
Salary and benefits package
Health, dental, and vision insurance
Generous retirement plan
+4
Principal Software Architect
Principal Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,800,000 - 3,200,000
High salary & comprehensive benefits
Bonus potential
Challenging projects in Pretoria
+2
Senior Software Architect
Senior Software Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,000,000 - 1,700,000
Competitive salary with bonuses
Medical aid and retirement fund
Professional development and training
+1
Senior Solutions Architect
Senior Solutions Architect

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 1,900,000
Hybrid work arrangement
Competitive benefits (medical/retire)
Paid time off
Lead Software Architect
Lead Software Architect

Placements24 • Midrand

Remote
ZAR 1,800,000 - 3,000,000
Stock options
Health, dental, and vision insurance
Remote work stipend
+1
Senior Aerospace Simulation Architect
Senior Aerospace Simulation Architect

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,800,000
Highly competitive salary and exec.bon
Executive health benefits package
Generous vacation and flexible leave
+1
Principal Software Architect
Principal Software Architect

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Health insurance
Flexible hybrid work
+2