Senior Programmer .NET

5 days ago


Brackenfell, South Africa Shoprite Group Full time

**Purpose of the Job**:
The senior developer, you will need to have a deep specialised knowledge beyond your peers in development and provide technical solutions to enterprise problems. You will be responsible for setting up the design patterns, libraries, frameworks and processes. You have to be aware of how the organization and business partners work and are able to adapt, within the frameworks, to deliver

**Job Objectives**:
? To develop operational systems in accordance with Shoprite Standards ? To maintain operational systems in accordance with Shoprite Standards ? To manage the release process ? To provide support to users of the systems ? Understand the existing requirement and document the requirements ? Develop.Net programs and functions. ? Confirm with requirements with Systems Analyst ? Do unit testing of developed programs and functions ? Code reviews ? Capture the release using the Shoprite release management system. ? Ensure instructions are clear and concise and applied by relevant deployment teams ? Confirm the success of the deployment and follow through until the production stage is reached

**Qualifications**:
Essential: -3 Years IT Degree/Diploma**
Experience**:
Essential: 4-5 Years Development experience in coding and building Enterprise Solutions using ASP.Net and C# 4-5 Years Database Design and Development -experience in writing SQL code and stored procedures 3-4 Years UML Exposure - understand sequence and class diagrams Reporting Services - experience in creating of transactional reporting 4-5 Years Development experience in MVC 4-5 Years Development experience in WPF 4-5 Years Development experience in WCF 4 -5 Years Understanding of OO principles Desireable: VSS/TFS exposure 4-5 Years SQL Server 2008 - Understand the internals and architecture of SQL Server e.g.: memory usage, in-depth knowledge of indexes and performance tuning Good technical understanding of Windows Operating System**
Knowledge and Skills**:
See above

**Applicant Feedback Policy**:


  • Programmer Iii

    5 days ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: **Develop and Maintain Operational Systems in accordance with Shoprite Standards**: - Write clean, scalable code using.NET programming languages. - Develop technical interfaces, specifications, and architecture. - Create and test software prototypes. - Develop client displays and user interfaces. - Understand and...

  • Programmer Iii

    5 days ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: Shoprite, Africa’s largest retailer, is embarking on a Digital Transformation programme. As the senior developer, you will need to have a deep specialised knowledge beyond your peers in cloud technologies and provide technical solutions to enterprise problems. As the senior developer, you will be responsible for setting up the...

  • Programmer Iii

    2 weeks ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: Shoprite, Africa’s largest retailer, is embarking on a Digital Transformation programme. One of the areas of focus is the leveraging of Customer Insights information. As the senior developer, you will need to have a deep specialised knowledge beyond your peers in data warehousing and ETL methodologies, methods, and processes. As a...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The purpose of the Senior Sustainability Specialist role is to ensure the efficient and effective management and delivery of multiple sustainability projects, from inception to completion, that provide demonstrable value in line with Shoprite’s sustainability strategy and framework. The role is responsible for providing project...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The purpose of the Senior Sustainability Specialist role is to ensure the efficient and effective management and delivery of multiple sustainability projects, from inception to completion, that provide demonstrable value in line with Shoprite’s sustainability strategy and framework. The role is responsible for providing project...

  • Senior Programmer

    1 week ago


    Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: - Be involved with the entire lifecycle of a solution from design through coding, testing, deployment, and training. **Qualifications**:** Essential** Grade 12 5-7 years Industry Certification: IT Programming Diploma or Certificate **Desirable** 2-3 years Industry Certification: AWS/Azure Cloud Diploma or...


  • Brackenfell, South Africa Shoprite Group Full time

    Closing Date - 2024/11/25 - Reference Number - SHO241106-5 - Job Title - Senior Talent Solutions Specialist - Job Type - Permanent - Location - Country - South Africa - Location - Province - Western Cape - Location - Town or City - Brackenfell, Cape Town - Purpose of the Job The Senior Talent Solutions Specialist supports the Group Talent Lead in executing...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The Senior Talent Solutions Specialist supports the Group Talent Lead in executing and managing various aspects of the talent management lifecycle. This role is instrumental in implementing talent solutions such as succession planning, performance management, career development, coaching and broader talent development and retention...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: The purpose of the Senior Organisational Effectiveness (OE) Specialist is to develop and implement Organisational Effectiveness programmes across the Shoprite Group. This role assists various internal teams within the Shoprite Group to achieve their business objectives through organisational effectiveness models. This role leverages...


  • Brackenfell, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Job Objectives**: Analyse and understand business requirements in the context of the current business environment in conjunction with Product Manager, Business Analysts and Solution Architects. Collaborate with other developers and team members to ensure proper code management and follow development best practices, including...