C# Developer

South Africa, South Africa

Job Description


As a Full Stack Developer in the Research and Development team, you play a vital role in building and maintaining robust, scalable, and interactive web applications, addressing both user needs and technical requirements throughout the development lifecycle. You will work at the forefront of new technology, solving the challenges that impact the front-end and back-end architecture, and deliver a positive user experience. Core to this role is specialist knowledge of front-end and back-end coding languages, development frameworks and third-party libraries.Job Advert Details
Job Category IT
Job Objectives

  • Work across the full stack, assisting with the build of highly scalable distributed solutions that enable positive user experiences.
  • Provide specialist support in the development of new features and infrastructure development in support of rapidly emerging business and project requirements.
  • Provide support in the development of solutions according to standards and best practice for frontend, back-end and integration to other solutions.
  • Assist with new projects from conceptualisation to deployment, ensuring the delivery of software solutions to minimum viable product (MVP) standard.
  • Support the build of end-to-end systems optimised for speed and scale.
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
  • Develop reliable, effective and robust APIs.
  • Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software as required.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
  • Work with technical and business stakeholders to produce scalable software solutions to MVP standard.
  • Remain abreast of and understand current trends in web applications and programming languages to inform current solutions. Continuously make recommendations to improve effectiveness.
Qualifications
  • Diploma or degree in Information Systems, Computer Science or equivalent - (essential).
Experience
  • +2 years experience as a Full Stack Developer or similar role - (essential).
  • Experience in a corporate, retail environment in a similar role - (beneficial).
  • Demonstrable experience building large-scale software applications - (essential).
Knowledge and SkillsExposure to and experience with various front-end and back-end development tools, namely:
  • Postgres, Elastic, Redis
  • Java, C#, Nodejs
  • Kubernetes, Docker
  • Kafka, WebSockets
  • Jenkins, BitBucket
  • Oracle environment

Shoprite Holdings

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1372667
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned