A leading retail grocery company is hiring various levels of .Net developers for a 6 month contract

1 week ago


Cape Town, Western Cape, South Africa CareerWeb Full time R250 000 - R500 000 per year

6 month renewable contract

There is 3 levels of experience that we are hiring for (Software Engineer, Senior Software Engineer and a Lead Software Engineer)

Role Purpose

The role is responsible for system analysis, design, creation and testing of highly complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(s) to build new and sustainable systems and creative software solutions. Takes the lead on technical design, development, maintenance, and support of large-scale and high complexity systems, applying deep, specialised knowledge to adapt and deliver within the required frameworks. Further plays the role of mentor to other developers / programmers, enabling the function to grow the capability while creating a high performing team. Has advanced technical writing skills for Use case relatives and diagrams.

Role description


• Coordinate, design, develop and implement efficient and effective solutions by creating well engineered business applications for multiple channels

o Liaise with technical and business users to define requirements on medium to large projects and serve as a technical expert in understanding and translating business requirements into the appropriate applications and solutions.

o Conduct system analysis of moderate to high complexity and support system designers with related solution(s) and alternatives that address business needs and exceed customer expectations. o Create conceptual, logical, and physical solutions and write clean, scalable code using appropriate coding techniques, methodologies, and programming languages.

o Develop solutions, systems, and unit test standards according to organisational frameworks and standards.

o Maintain analysis / development principles and quality compliance criteria to deliver according to commitments.

o Coordinate requirements with systems designer and other developers.

o Participate in the planning and identification of areas for modification and improvement and complete deliverables throughout the system development life cycle for compliance according to agreed plan.

o Work within the frameworks of both waterfall SDLC and Agile (SCRUM, Tester & Application Analyst) methodologies.

o Plan, organise and control own work effort, including regular progress feedback to own and other relevant areas. Assist in managing work effort of Analyst Programmers I.

o Ensure effective solution development and perform quality assurance and testing on moderate to high complexity projects

o Create program documentation and scripting on moderate to high complexity projects.


• Support and maintain existing solutions and front-end systems

o Troubleshoot moderate to high complexity channel transactional data and system related issues and Identify problems and propose changes, liaise with technical and business users to resolve issues and coordinate and support implementation of changes to existing systems

o Identify problems and propose changes

o Liaise with technical and business users to resolve issues

o Coordinate and/or implement changes to existing systems


• Analyse, develop, implement, and assist with designing of solutions

o Liaise with Designer and Architect to define requirements, system design and documentation on moderate to high complexity projects.

o Conduct system analyses on moderate to high complexity projects.

o Coordinate and execute system development and build automation testing for volume and Integration.

o Perform quality assurance and code review on moderate to high complexity projects.

o Work within and ensure adherence to organisational frameworks, processes, and best practices.


• Integration of new software and systems into existing environment o Investigate and analyse new software and systems

o Plan, design, and support systems designer with integration solutions for medium to high complexity systems integration.

Qualifications and experience


• Diploma /Degree in Information Systems / B.Sc Computer Science (or similar)

o "Strong" achievement in IKM assessment for Developers

o "Strong" achievement in IKM assessment for Design

o Agile Foundation Training completed

o Security training (OWASP top 10) completed and advanced o Basic certification in a programming language and related frameworks --or--

o Basic certification on software / solution design (depending on position requirements) – (essential).


• 2+ years of experience for the Software Engineer role and +5 years' experience for the Snr Software Engineer role and 7+ years experience for the Lead Software Enginer role. – (essential).

o Extensive Experience with working on highly complex projects within the Software Development Life Cycle – (essential)

o Extensive Experience building software using languages and technologies of the .NET framework, .NET Core, as well as testing (unit, system, performance, integration, and volume) - (essential)

o Extensive code review and code quality assurance experience - (essential)

o Demonstrable experience in System integration & analysis; - (essential)

o Expert level experience in database design and development using T-SQL code (essential).

o Experience with NoSql will be advantageous.

o UI design and basic user experience (UX) principles (essential).

o SOLID and OOP practical experience (essential)

o Expert level knowledge in distributed source control systems, like GIT or TFS, Application-level architecture and Web services (SOAP and Rest) - (essential)

o Extensive UML exposure including sequence and class diagrams - (essential)

o Extensive knowledge of networking and security principles and requirements - (essential)

o Demonstrable experience working on projects in both Agile and DevOps - (essential)

o Experience in a retail environment - (essential)

o Agile Development, SCRUM, or Extreme Programming methodologies - (essential)

o Automation (Unit and deployment) - (desirable)

o Designing user interactions on websites, developing servers, and databases for website functionality - (desirable)

o Micro services - (desirable)



  • Cape Town, Western Cape, South Africa CareerWeb Full time R90 000 - R120 000 per year

    6 month renewable contractThere is 3 levels of experience that we are hiring for (Test Analyst, Senior Test Analyst and a Lead Test Analyst)The purpose of the role is to perform testing activities of a relatively complex nature, in order to ensure the successful implementation of business solutions. The role designs, develops and administers a series of...

  • Net Developer

    1 week ago


    Cape Town, Western Cape, South Africa iOCO Full time R80 000 - R120 000 per year

    We're Hiring: Senior & Lead .Net Developers + Solution Architects (Cape Town)We're aleading tech consulting companylooking for top-tier talent to join our teamRoles Available: Senior .Net Developer Lead .Net Developer Solution Architect (with strong .Net background)Contract:12-month initial termLocation:Cape Town (hybrid way of work)Start Date:Immediate...


  • Cape Town, Western Cape, South Africa CareerWeb Full time

    Located: Western Cape (4 to 3 days per week in the office)12 month contractValue PropositionAt xxxxxx, you will be part of delivering integrated solutions across the xxxxxxx to some of the most recognized South Africa Retail brands and you'll do it by working on exciting and innovative IT projects and solutions. We're proud to be publicly recognized as a...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R46 800 - R300 000 per year

    .Net Developer [12 Month Contract]Minimum Requirements: Background and experience required:Min 5-8 years development experienceTertiary education in Computer Science or related fieldNet Core experience (Windows, Mac, Linux)Must-have Skills (Mandatory Skills):Build reusable software components and libraries for future use across multiple projects.Design,...


  • Cape Town, Western Cape, South Africa Afro Ant Consulting (Pty) Ltd Full time R1 200 000 - R2 500 000 per year

    OverviewOur client is seeking a Senior Developer who's evolved with the tech landscape and brings deep development expertise. This is a 6-month contract opportunity to contribute to enterprise-grade application development using modern .NET technologies.ResponsibilitiesDesign, build, and maintain scalable, secure applicationsWork extensively with  C# ,  ...


  • Cape Town, Western Cape, South Africa IDBASE SOFTWARE Full time R82 000 - R124 000 per year

    We are seeking a highly skilled and motivated Senior .Net Developer to join our dynamic development team. The ideal person will bring at least 6 years of hands-on software development experience with a strong focus on .Net technologies, Blazor, and cloud-based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about...


  • Cape Town, Western Cape, South Africa IAPL Client Full time R864 000 - R960 000 per year

    Your Expertise:7+ years of overall software development experience with at least 2–3 years working with modern .NET technologies.Deep expertise in C# programming and .NET Core development.Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly.Proficient in creating modular, reusable UI components using Fluent UI or...

  • NET Developer

    1 week ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time R48 000 - R84 000 per year

    A leading strategy and innovation consulting firm is looking for a Intermediate .Net Developer to join their team in Cape Town, WC. Responsibilties: Pair with other developers and learn the software development process and life cycle;Construct and implement application solutions;Construct/develop programs including coding, testing and debugging using...


  • Cape Town, Western Cape, South Africa A-Gas Full time R1 800 000 - R2 500 000 per year

    Are you a strategic thinker with a passion for procurement excellence? Join us as ourGroup Procurement Leadand help shape a resilient, innovative, and sustainable global supply base.A-Gasis the world leader in the supply and lifecycle management of refrigerants and associated products and services. We specialize in the recovery, reclamation, and repurposing...

  • Net Developer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Contract positionMinimum requirements:Experience with web technologies and knowledge of HTML, CSS, Javascript, C# or Java a plusBachelors degree in Computer Science or related field requiredExperience with Entity Framework preferredMust have at least 3 years of .net development experienceMust have a strong understanding of Microsoft technologies and be...