Senior C# Developer

3 days ago


Bellville, Western Cape, South Africa Sanlam Limited Full time

Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology governance and risk orchestrator for technology across Sanlam.

As a C# developer, you would be responsible for designing, building, and maintaining software applications using the C# programming language within the .NET framework, primarily focusing on writing clean, efficient, and scalable code to deliver robust solutions across various application types, including web services, desktop applications, and APIs, while collaborating with teams to meet project requirements and deadlines. Key duties include coding, debugging, testing, database interaction, and staying updated with the latest .NET technologies.

What will make you successful in this role?
  • Support projects and BAU Teams from concept, technical design through deployment emphasising scalable and maintainable code.
  • Manage code repositories and version control using GitHub.
  • Analysis of change requests received.
  • Provide recommendations and cost or man-day estimates for implementing changes.
  • Test own programs or artefacts to ensure correctness.
  • Test Interfaces to other systems.
  • Debugging of programs.
  • Provide test information to Testers.
  • Implement changes into the Production environment.
  • Document changes implemented and programs.
  • Updates of data model documentation.
  • Problem solving, root cause analysis and user assistance (functional).
  • Technical support or assistance to others on own programs or systems.
  • Provide standby or support (if and when applicable).
Qualification
  • Matric.
  • Relevant IT Qualifications (degree or diploma).

Experience

  • Minimum of 5 years of experience working with software applications using the C# programming language within the .NET framework.
  • Experience with:
    • Database technologies (SQL Server, etc.).
    • Microservices architecture.
    • Front-end frameworks (React).
    • Testing frameworks (e.g., NUnit, MSTest).
    • Web applications, cloud-native applications, and cloud-based applications.

Knowledge

  • Proficient in C# programming language.
  • Strong & solid understanding of the .NET Framework.
  • Object-Oriented Programming (OOP) principles.
  • Knowledge of design patterns and best practices.
  • Basic understanding of UML (Class, Activity, Entity Relation Diagrams, etc.).
  • Sound knowledge of the Financial Services industry will be a strong recommendation.
Personal Attributes
  • Nimble learning - Contributing independently.
  • Communicates effectively - Contributing independently.
  • Collaborates - Contributing independently.
  • Optimises work processes - Contributing independently.
  • Tech savvy - Contributing independently.
  • Drives results - Contributing independently.
Build a successful career with us

We're all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.

Core Competencies
  • Cultivates innovation - Contributing through others.
  • Customer focus - Contributing through others.
  • Drives results - Contributing through others.
  • Collaborates - Contributing through others.
  • Being resilient - Contributing through others.
Turnaround time

The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers.

Our commitment to transformation

The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensuring a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.

#J-18808-Ljbffr

  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    Job DescriptionWe are seeking a highly skilled C# Developer to join our team at Sanlam Limited. As a key member of our software development team, you will be responsible for designing, building, and maintaining software applications using the C# programming language within the .NET framework.Key ResponsibilitiesCoding: Develop clean, efficient, and scalable...


  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    Our VisionAt Sanlam Limited, we strive to build a strong, lasting relationship with our employees, helping them to realise their worth and achieve great things. We provide many opportunities for growth and development through our five business clusters.Job DescriptionWe are seeking an experienced C# Developer to join our team, who will be responsible for...

  • Senior Web Developer

    16 hours ago


    Bellville, Western Cape, South Africa DataTech Recruitment Full time

    Job TitleFull Stack C#.Net Developer job vacancy in Bellville.We are seeking a skilled Full Stack C#.Net Developer to join our team on a contract basis in Bellville – Hybrid. This is a mid-level role that requires 3+ years of experience in developing and maintaining web applications using C#, .Net Core, Angular, SQL Server, Docker, Azure DevOps...


  • Bellville, Western Cape, South Africa DataTech Recruitment Full time

    About the RoleWe are seeking a skilled Full Stack C#.Net Developer to join our team on a contract basis in Bellville – Hybrid.This is a mid-level role that requires 3+ years of experience in developing and maintaining web applications using C#, .Net Core, Angular, SQL Server, Docker, Azure DevOps technologies.The ideal candidate will have hands-on...


  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    About UsSanlam Limited is a leading financial services group in South Africa, dedicated to providing innovative solutions to its clients. We are committed to achieving transformation and embracing diversity, creating a diverse, inclusive, and equitable workplace.Job DescriptionWe are seeking a talented C# Developer to join our team, who will be responsible...


  • Bellville, Western Cape, South Africa Sanlam Limited Full time

    Transforming the Financial Services IndustryWe are committed to achieving transformation and embracing diversity, creating a diverse, inclusive, and equitable workplace. Our Employment Equity plan and targets will be considered as part of the selection process.Job DescriptionWe are seeking an ambitious C# Developer to join our team, who will be responsible...

  • Full Stack Developer

    17 hours ago


    Bellville, Western Cape, South Africa DataTech Recruitment Full time

    Full Stack C#.Net Developer job vacancy in Bellville.Bring your 3+ years of experience for this Mid-level Full Stack C#.Net Developer role on contract in Bellville – Hybrid.You will be responsible for developing and maintaining web applications using C#, .Net Core, Angular, SQL Server, Docker, Azure DevOps technologies.Bring your 3+ years of experience...


  • Bellville, Western Cape, South Africa DataTech Recruitment Full time

    Job DescriptionWe are seeking a skilled Full Stack C#.Net Developer to join our team on a contract basis in Bellville – Hybrid.This is a mid-level role that requires 3+ years of experience in developing and maintaining web applications using C#, .Net Core, Angular, SQL Server, Docker, Azure DevOps technologies.The ideal candidate will have hands-on...


  • Bellville, Western Cape, South Africa Datafin IT Recruitment Full time

    Duties & ResponsibilitiesENVIRONMENT:ARCHITECT robust and scalable applications as your coding expertise as a Mid-Senior Backend SQL Developer is sought by a dynamic provider of tailored Workforce Management and Software Solutions. You will take on exciting projects from inception to completion, translating business requirements into technical...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Job Description:About the RoleWe are seeking a skilled Senior Software Development Lead to join our team in Bellville. The successful candidate will be responsible for leading the ongoing support of production applications and the development of increments as required by the product backlog.The incumbent will focus on configuring and developing B2B...


  • Bellville, Western Cape, South Africa Pure Placements Full time

    As a Senior Java Software Engineer at Pure Placements, you will play a key role in driving innovative solutions and shaping the future of payments. Our team consists of deep technical experts, including an Engineering Lead and a former Computer Science professor with a PhD.Required Skills and QualificationsTo succeed in this role, you will need:5+ years of...

  • System Developer

    7 days ago


    Bellville, Western Cape, South Africa 60 Degrees Full time

    Job PurposeThe Systems developer will play a key role in the documentation, development, installation, testing, and maintenance of software systems, including integration-related projects. The systems that the systems developer create will help the business be more efficient and provide better service.Duties & ResponsibilitiesApplication...


  • Bellville, Western Cape, South Africa Kontak Recruitment Full time

    Senior Python Developer (Django) (JB5138)Bellville, Cape Town (Hybrid)R80 000 - R100 000 CTC per monthPermanentAn exciting opportunity awaits an experienced Senior Python Developer to lead the modernization of an insurance platform.This role involves designing and implementing scalable APIs, improving system architecture, and mentoring a development...


  • Bellville, Western Cape, South Africa Status Staffing Full time

    About This OpportunityThis is an exciting opportunity for a motivated and experienced property professional to join our team at Status Staffing.Job DescriptionWe are seeking a Senior Property Analyst to join our team on a permanent basis. As a key member of our team, you will be responsible for driving business growth through strategic property investment...


  • Bellville, Western Cape, South Africa DataTech Recruitment Full time

    About the JobWe are DataTech Recruitment, and we're looking for a skilled Full Stack C#.Net Developer to join our team on a contract basis in Bellville – Hybrid.This is a mid-level role that requires 3+ years of experience in developing and maintaining web applications using C#, .Net Core, Angular, SQL Server, Docker, Azure DevOps technologies.The ideal...


  • Bellville, Western Cape, South Africa Sanlam Full time

    Senior Software EngineerDate: 11 Mar 2025Location: Bellville, Western Cape, ZACompany: Sanlam GroupWho are we?Sanlam Fintech is a newly established digital first business within the Sanlam Group on a mission to democratize financial advice and solutions for everyone across the African continent. We exist to pioneer inclusive financial confidence helping...


  • Bellville, Western Cape, South Africa 60 Degrees Full time

    Job PurposeThe Systems developer will play a key role in the documentation, development, installation, testing and maintenance of software systems, including integration related projects. The systems that the systems developer create will help the business be more efficient and provide better service.Duties & ResponsibilitiesApplication DevelopmentDesigning,...


  • Bellville, Western Cape, South Africa Hire Resolve Full time

    Job Title: Senior Investment Officer Location: Bellville, CT (On Site) Employment Type: Permanent Industry: Investment Job Description: Hire Resolve is seeking a highly skilled and experienced Senior Investment Officer to join our client's esteemed team in Bellville, CT. The ideal candidate will have in-depth knowledge of and experience in the investment...


  • Bellville, Western Cape, South Africa Sanlam Full time

    About Sanlam Corporate:We aim to create and cultivate a positive, energised working environment that gives every individual the opportunity to achieve success, embracing diversity and committed to transformation.Our values drive us to achieve a diverse workplace with employment equity as a key goal to create an inclusive workforce, representative of the...


  • Bellville, Western Cape, South Africa Datafin IT Recruitment Full time

    Duties & ResponsibilitiesA dynamic provider of tailored Workforce Management and Software Solutions seeks a talented & ambitious Junior Support/SQL Developer who will primarily be responsible for the Customer Support function. You will also assist with Software Development and/or the implementation of software solutions and/or the development of business...