C# Software Architect

14 hours ago


Pretoria, South Africa Mediro ICT Full time

**Duties and Responsibilities**:
Architectural Design
Lead the design and implementation of scalable, high-performance, and secure software solutions using.NET Core.
Ensure adherence to best practices and industry standards.
Technology Strategy
Develop and maintain the technology roadmap.
Ensure alignment with business goals and emerging trends.
Evaluate and recommend new technologies and tools to enhance productivity and quality.
Clean Architecture and DDD
Implement and advocate for Clean Architecture principles.
API Development
Oversee the design and development of robust Web APIs.
Ensure APIs are secure, performant, and well-documented.
Database Management
Led the integration and optimisation of Couchbase and other No-SQL databases.
Ensure efficient data storage and retrieval
Team Leadership
Demonstrated ability to lead, mentor, and manage a team of software developers.
Project Management
Strong project management skills, including experience with Agile methodologies (Scrum, Kanban).
Project Planning
Stakeholder Communication
QA
**Qualifications/Experience**:
Degree in Computer Science, Computer Engineering or similar
**Essential Skills Requirements**:
NET Core
Extensive experience with.NET Core and related technologies.
Web API
Proven expertise in designing and developing Web APIs.
Clean Architecture and DDD
Strong understanding and practical experience with Clean Architecture principles and Domain-Driven Design (DDD).
Database Management
Proficiency in working with Couchbase and other No-SQL databases.
Cross-Platform Development (Added advantage)
Mobile Development (Added advantage)
Knowledge of Android development and best practices.
More than 10 Years


  • C++ Software Engineer

    3 weeks ago


    Pretoria, South Africa The Legends Agency Full time

    C++ Software EngineerJoin a cutting-edge simulation software company shaping real-time systems.Pretoria | R55 000-R65 000About Our ClientOur client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex...

  • C++ Software Engineer

    3 weeks ago


    Pretoria, South Africa The Legends Agency Full time

    C++ Software EngineerJoin a cutting-edge simulation software company shaping real-time systems.Pretoria | R55 000-R65 000 About Our Client Our client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex...

  • C++ Software Engineer

    2 weeks ago


    Pretoria, South Africa The Legends Agency Full time

    C++ Software Engineer Join a cutting-edge simulation software company shaping real-time systems.Pretoria | R55 000 - R65 000 About Our Client Our client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve...


  • Pretoria, Gauteng, South Africa The Legends Agency Full time

    C++ Software EngineerJoin a cutting-edge simulation software company shaping real-time systems.Pretoria | R R65 000About Our ClientOur client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex...

  • Software Architect

    2 weeks ago


    Pretoria, South Africa Nbeginnings Full time

    Seeking an experienced software architect to lead and develop software development projects. Collaborating with other software engineers, you’ll be responsible for determining, planning, and delegating tasks on all software development projects. Our ideal candidate is highly skilled in information technology and equipped with great problem‑solving and...


  • Pretoria, South Africa Optim-G Sourcing Full time

    A technology firm in South Africa is seeking a C# and SQL Development Team Lead to oversee a Banking as a Service software factory. The ideal candidate will have over 10 years of experience in software development and at least 1 year of experience leading teams. Responsibilities include mentoring developers, architecting applications both on-premises and in...


  • Pretoria, South Africa Mukon Informatics (Pty) Ltd Full time

    A technology solutions company in South Africa is seeking a skilled Senior C# API Developer to create and maintain scalable distributed services. The ideal candidate has 7-10 years of experience developing RESTful APIs with C#. Responsibilities include collaborating with a software architect, applying best practices in code quality, and participating in...


  • Pretoria, South Africa Hensoldt AG Full time

    A defense technology company in Pretoria is seeking a skilled Software Engineer to design, develop, and maintain software aligned with development standards. The ideal candidate has a B.Eng in Electronic Engineering or related fields and 3-5 years of software development experience, along with proficiency in Java, C#, and C++. This full-time role offers a...


  • Pretoria, South Africa Spoor & Fisher Full time

    Start Your Career in Software Development! We’re looking for a Junior Software Developer to help build and improve Spoor & Fisher’s in-house apps and automation tools. This role is perfect for someone just starting out, with basic programming skills and a strong desire to learn. You’ll work closely with our Intermediate Developer and Solutions...


  • Pretoria, South Africa Mukon Informatics (Pty) Ltd Full time

    We are looking for a skilled senior C# API developer. You will be working closely with the software architect in creating efficient, scalable and distributed services for our next generation system. Our team fosters a culture of learning and experimentation. Key Responsibilities System Development: Work in a focused team of API and Front-End developers in...