Enable job alerts via email!

Solutions Architect

Dotcom Software Solutions

Johannesburg

Hybrid

ZAR 800,000 - 1,200,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the software sector seeks a skilled Solutions Architect in Johannesburg to design robust solutions leveraging Microsoft technologies. With a hybrid working model, you will engage with key stakeholders, ensuring that business goals align with innovative technology strategies. The ideal candidate will possess strong analytical skills and a proven track record of leading successful project implementations.

Qualifications

  • 8+ years of experience in software development and architecture.
  • Proven expertise in Microsoft technologies (C#, .NET).
  • Experience in designing cloud-native and hybrid solutions (Azure preferred).

Responsibilities

  • Design end-to-end solution architectures that meet business requirements.
  • Collaborate with stakeholders to propose effective technical solutions.
  • Lead solution design sessions and provide guidance to development teams.

Skills

C#
.NET
Microsoft technologies
APIs
Microservices
Cloud-native solutions
DevOps
Data architecture
Agile/Scrum
Analytical skills

Education

Bachelor's degree in Computer Science
Microsoft Certified: Azure Solutions Architect Expert
TOGAF or similar enterprise architecture certification
Microsoft Certified: .NET Developer

Job description

We pride ourselves on our culture that is made up of impeccably skilled, passionate professionals. Our team varies from veterans of the industry to fresh faced young bloods who are ready to shape the future.

We are looking for a skilled and experienced Solutions Architect with a strong background in Microsoft technologies (C#, .NET) to design and guide the implementation of scalable, secure, and high-performing solutions. The ideal candidate will bring deep technical expertise, business acumen, and preferably experience in the insurance or financial services industry. This role is critical in aligning technology strategies with business goals and ensuring the successful delivery of enterprise solutions.

This is a contract to pemanent role

Hybrid working model, office based in Midrand

Key Responsibilities

  • Design end-to-end solution architectures that meet business requirements, align with enterprise architecture standards, and leverage the Microsoft tech stack (C#, .NET, Azure).
  • Collaborate with business stakeholders, analysts, and developers to understand business challenges and propose effective technical solutions.
  • Define and document architecture patterns, principles, and best practices to guide development teams.
  • Lead solution design sessions, architecture reviews, and technical assessments.
  • Provide guidance and mentorship to development teams during implementation.
  • Ensure solutions are secure, maintainable, and compliant with industry regulations (e.g., POPIA).
  • Evaluate new technologies and tools to recommend improvements and innovations.
  • Support the creation of technical roadmaps and contribute to strategic IT planning.
  • Identify architectural risks and propose mitigation strategies.
  • Act as a key liaison between technical teams and business units.

Qualifications And Experience

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • 8+ years of experience in software development and architecture.
  • Proven expertise in C#, .NET (Core/Framework), and related Microsoft tools and platforms.
  • Experience in designing cloud-native and hybrid solutions (Azure preferred).
  • Strong knowledge of APIs, microservices, DevOps, integration patterns, and data architecture.
  • Experience with enterprise and solution architecture frameworks (e.g., TOGAF) is advantageous.
  • Insurance or financial services experience is highly desirable.
  • Familiarity with Agile/Scrum methodologies and project delivery.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder engagement abilities.
  • Ability to balance technical depth with business relevance.
  • Leadership skills with the ability to influence without direct authority.
  • High attention to detail and a focus on quality and performance.

Preferred Certifications (Advantageous)

  • Microsoft Certified: Azure Solutions Architect Expert
  • TOGAF or similar enterprise architecture certification
  • Microsoft Certified: .NET Developer or equivalent
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.