Shoprite IT Vacancies:

Share this post on

To apply, click on the link at the end of the posts and all the best with your applications.

  1. Senior Commerce Programmer I
  2. Senior Commerce Programmer III
  3. Equipment Manager
  4. Software Engineer (Web Developer)
  5. Software Engineer III
  6. Application Specialist III

Senior Commerce Programmer I

Closing Date2024/03/14
Reference NumberSHO240307-9
Job TitleSenior Commerce Programmer I
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceWestern Cape
Location – Town or CityBrackenfell, Cape Town
Purpose of the JobWe are seeking an experienced and skilled Commerce Programmer to join our team. The ideal candidate will have knowledge of e-commerce technologies, platforms, and development practices. He/she will work closely with the eCommerce Delivery Manager, technical team, and designers to develop and enhance our e-commerce platform. The successful candidate will be responsible for development and implementing various e-commerce features and functionality to ultimately to ensure great customers experience. 
Job CategoryIT
Job ObjectivesAnalyse 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 version control, code reviews, unit testing and necessary technical documentation. Ensure the e-commerce platform meets all performance requirements and is scalable, secure, and reliable. Integrate third-party APIs and services to streamline the flow of data and information between the e-commerce platform and other systems. Stay informed about emerging e-commerce technologies and industry trends and recommend improvements to the platform accordingly. Work with business stakeholders to understand business requirements and analyse and translate these into fit-for-purpose, robust and scalable solutions. Configuration and creation of technical components and services required to deliver online customer facing features 
QualificationsDiploma /Degree in Information Systems / B.Sc Computer Science (or similar) (Desirable) Matric with experience equal to three times the number of years study specified (Essential) 
Experience3+ years of experience in e-commerce web development  Experience integrating with third-party APIs and services such as payment gateways, shipping providers, and social media platforms. Experience with B2B eCommerce (desirable) Experience with Cloud Solutions such as Azure or AWS (desirable) 
Knowledge and Skills3+ years Knowledge and skill with  in distributed source control systems, like?BitBucket 3+ years Knowledge and skill with JSP, JavaScript, XHTML, HTML5, CSS, Java 8  Object Orientation Programming, Angular JS 4 and Type Script  Expertise in e-commerce platforms such as SAP Commerce Hybris Knowledge of Java and JavaScript, and other related web technologies. Solid understanding of database architecture and design, including SQL  Experience integrating with third-party APIs and services such as payment gateways, shipping providers, and social media platforms. Ability to work independently or collaboratively with a team, as needed. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Strong problem-solving skills and attention to detail. Ability to work within a fast-paced environment with changing priorities and deadlines. 

Senior Commerce Programmer III

Closing Date2024/03/14
Reference NumberSHO240307-11
Job TitleSenior Commerce Programmer III
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceWestern Cape
Location – Town or CityBrackenfell, Cape Town
Purpose of the JobWe are seeking an experienced and highly skilled Senior Commerce Programmer to join our team. The ideal candidate will have extensive knowledge of e-commerce technologies, platforms, and development practices. He/she will work closely with the eCommerce Delivery Manager, technical team, and designers to develop and enhance our e-commerce platform. The successful candidate will be responsible for development and implementing various e-commerce features and functionality to ultimately to ensure great customers experience.  
Job CategoryIT
Job ObjectivesAnalyse 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 version control, code reviews, unit testing and necessary technical documentation. Ensure the e-commerce platform meets all performance requirements and is scalable, secure, and reliable. Integrate third-party APIs and services to streamline the flow of data and information between the e-commerce platform and other systems. Stay informed about emerging e-commerce technologies and industry trends and recommend improvements to the platform accordingly. Work with business stakeholders to understand business requirements and analyse and translate these into fit-for-purpose, robust and scalable solutions. Configuration and creation of technical components and services required to deliver online customer facing features Provide active technical advice to the team, IT and mentoring of development team 
QualificationsDiploma /Degree in Information Systems / B.Sc Computer Science (or similar) (Desirable) Matric with experience equal to three times the number of years study specified (Essential)
Experience5+ years of experience in e-commerce web development  5+ experience with Cloud Solutions such as Azure or AWS Experience integrating with third-party APIs and services such as payment gateways, shipping providers, and social media platforms. Experience with B2B eCommerce (desirable) 
Knowledge and Skills5+ years Knowledge and skill with  in distributed source control systems, like?BitBucket 5+ years Knowledge and skill with JSP, JavaScript, XHTML, HTML5, CSS, Java 8  Object Orientation Programming, Angular JS 4 and Type Script  5+ experience with Cloud Solutions such as Azure or AWS Expertise in e-commerce platforms such as SAP Commerce Hybris Strong knowledge of Java and JavaScript, and other related web technologies. Solid understanding of database architecture and design, including SQL  Ability to work independently or collaboratively with a team, as needed. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders. Strong problem-solving skills and attention to detail. Ability to work within a fast-paced environment with changing priorities and deadlines. 

Equipment Manager

Closing Date2024/03/11
Reference NumberSHO240305-1
Job TitleEquipment Manager
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceGauteng
Location – Town or CityCenturion
Purpose of the JobThe purpose of the role is the effecient day to day running of the IT equipment department. This will be performed through the management of daily incidents raised through the in-house IT Service Desk. 
Job CategoryIT
Job ObjectivesEffecient day to day running of the IT equipment department Management of daily incidents raised through IT Service Desk on behalf of users within the campus Ensure all warehouses within the Inland division are performing optimally on all IT equipment based on site specific operational design Responsible for procurement, administration, issuing, collection, repair and maintenance of IT equipment Addressing the common incidents of the IT equipment by implementing upgrades Managing the IT equipment maintenance costs Design operational procedures to enhance Supply Chain operations within the park during changing environments e.g. peak, riots, volumes dips/spikes, pop-up DCs, new site openings etc Collaborate with all functional departments/cross-functional teams within the campus Collaborate with DCs and support personnel within the group to formulate best practices Analyse DC operations performance data to formulate best operating practices Management of downtime on DC operations/machinery Management Operational work planning, priority setting and scheduling Operational performance monitoring People and enabling capacity management Manage interfaces with Operations, staffing labour brokers and Buying Resolve escalated operational issues Leadership Staffing decisions up to middle management level Develop others – focus on functional skills – identify needs and source solutions Individual performance management Motivate and discipline team Project development, management and implementation 
QualificationsTERTIARY QUALIFICATION: Relevant IT qualifications (desirable)
ExperiencePREVIOUS EXPERIENCE: Minimum of two years in a similar role Warehouse operations experience 
Knowledge and SkillsThe ideal candidate will have knowledge of DC operating procedures and experience on the following systems: INFOR wms KNAPP Sortation (desirable) Cognos BI Voice Console SAP Retail Ms Office (Excel VBA knowledge is desirable) Microsoft Office 365 Platform Microsoft Power BI Helix Remedy System 

Software Engineer (Web Developer)

Closing Date2024/03/08
Reference NumberSHO240301-6
Job TitleSoftware Engineer (Web Developer)
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceWestern Cape
Location – Town or CityBrackenfell, Cape Town
Purpose of the JobThis Senior Software Engineer will join our talented digital commerce product development teams who are working on amazing mobile and web experiences for our customers. We are enabling a digital commerce platform using best of breed technologies and world class software engineering practices. We are proud to be publicly recognized as the largest private sector employer in South Africa and a leading employer in Africa. We focus on attracting, developing and retaining a loyal and committed workforce, dedicated to the group culture and organizational objectives. You will be a critical member of the team taking the amazing Sixty60 solution to the next level. You will join a dynamic and progressive group of people who are part of Shoprite’s digital innovation hub, ShopriteX, which is backed by a large enterprise and operates at the speed of a start-up.
Job CategoryIT
Job ObjectivesPossess a passion for pushing web technologies to the limits.Design, build and maintain the next generation of our digital commerce web solution.Continuously discover, evaluate, and implement new technologies to maximize efficiency.Deep understanding of and belief in Test Driven Development (TDD).Unit test code for robustness, including edge cases, usability, and general reliability.
QualificationsA degree or the equivalent in computer science or a related field is required.
ExperienceMinimum 5 years software development experience in complex, high performing environments.Experience with agile development methodologies such as Scrum and Kanban.Experience in a corporate retail environment will be advantageous.
Knowledge and SkillsHighly skilled in React.js, Next.js, TypeScript, JavaScript, SASS, CSS, CSS modules and HTML5.Excellent communication and interpersonal skills with the ability to work well in a team.Ability to work well under pressure and in a fast-paced growing environment.Ability to work independently and take accountability for actions and mistakes.Strong problem-solving skills and the ability to think outside the box.Strong technical skills and experience with software development tools and technologies.

Software Engineer III

Closing Date2024/03/11
Reference NumberSHO240226-5
Job TitleSoftware Engineer III
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceWestern Cape
Location – Town or CityBrackenfell, Cape Town
Purpose of the JobShoprite, Africa’s largest retailer, is embarking on an eCommerce rollout.  As the senior developer you will need to have a deep specialised knowledge beyond your peers in eCommerce and provide technical solutions to enterprise problems. As the senior developer you would need to mentor other developers to allow us to create a high performing team by applying develops principles. As the senior developer you will be responsible for setting up of the design patterns, libraries, frameworks and processes. You have to be aware how the organization and business partners work and be able to adapt, within the frameworks, to deliver. 
Job CategoryIT
Job ObjectivesConfiguration and creation of technical components and services required to deliver online customer facing featuresAnalyse and understand business requirements in the context of the current business environment in conjunction with Product Manager, Business Analysts and Solution Architects. Develop and document design and maintain source base. Create conceptual, logical and physical solutions, using appropriate coding techniques and methodologies. Successful delivery of development projects and changes as requiredThoughtful and clear understanding of program and project goals and needs. Engagement with different stakeholders. Identification and prioritization of project risks. Perform code reviews. Provide active technical advice to the team, IT and internal stakeholders. Provide technical input and guidance into online channel evolution by keeping up to date with relevant technologyPlay a leading role in maintaining best of breed development standards for online technologies and solutions. Research, understand and stay up to date with current trends in online channels and related Information Technology. Adhere to best practices and processes for the team. Technical competency in SAP Hybris technology stack. Mentoring of development teamDevelop staff skills in SAP Hybris technology stack. Setup procedures and process to facilitate best practice for development. Help facilitate leadership and problem solving skills. 
QualificationsDiploma /Degree in Information Systems / B.Sc Computer Science (or similar) (Desirable)Matric with experience equal to three times the number of years study specified (Essential)
Experience5-8 years of experience in Cloud Technologies – especially AWS (Essential) 5-8 years of experience in being a developer within a development team (Essential)5-8 years experience in software development and testing (Essential)5+ years experience of working on projects in both Agile and DevOps (Essential)5+ years experience with microservices (Desirable)5+ years of hands-on experience in a DevOps environment (Desirable)
Knowledge and Skills5-8 years Agile/Scrum Tool set, preferably Atlassian (Desirable) 5-8 years AWS experience (S3, cloudformation scripts, Lamda’s, SES, SQS  and step functions) (Essential)5-8 years Experience in distributed source control systems, like BitBucket (Essential)5-8 years JSP, Java 11, Object Orientation Programming (Essential)

Application Specialist III

Closing Date2024/03/11
Reference NumberSHO240226-3
Job TitleApplication Specialist III
Job TypePermanent
Location – CountrySouth Africa
Location – ProvinceWestern Cape
Location – Town or CityBrackenfell, Cape Town
Purpose of the JobThe application support specialist provides support to all technical and business users and is responsible for ensuring that various IT operations run smoothly. Supporting Digital Service Layer Team(DSL). 
Job CategoryIT
Job ObjectivesTo plan and handle application support activities within the Digital Service Layer Team(DSL). To ensure timely and effective communication with the team, the stakeholders and the business users. To ensure effective day to day IT operations within the specified area. To plan and handle application support activities within the Digital Service Layer(DSL) team. Investigate and analyse problems in order to establish the root cause. Establish and assign the solution to the root cause.   Planning and handling changes within the specified environment. Supporting software releases and deployments. Provide backup to relevant team members and leads. Support Platfrom as a Service (PAAS) service from Digital Service Layer Team(DSL). To ensure timely and effective communication with the team, the stakeholders and the business users. Liaise with team members and team managers.   Maintain regular communication with users in the specified area. To ensure effective day to day IT operations within the specified area. Monitor and follow-up assigned service desk calls. Identify and resolve support call trends. Handle relevant support issues. 
QualificationsDiploma /Degree in Information Systems / B.Sc Computer Science (or similar) (Desirable)Matric with experience equal to three times the number of years study specified (Essential)
Experience3-5 years experience in a Retail (Desirable)3-5 years experience in application support (Essential)1-3 years experience in software development and testing (Desirable) +3 years experience in cloud solutions. (Preferably AWS) (Desirable) 3-5 years experience of working on projects in both Agile and DevOps (Desirable) 
Knowledge and Skills1-3 years Agile/Scrum Tool set, preferably Atlassian (Desirable)1-3 years Understanding of web services (SOAP and Rest) (Desirable)2-3 years hands on experience in a DevOps environment (Essential)

Click here to apply

All the best with your applications.

Share this post on

Be the first to comment

Leave a Reply

Your email address will not be published.


*