Digital Solutions Back-end Developer

3 days ago


Pretoria, Gauteng, South Africa Kemin Full time
Overview

The Digital Solutions Back-end Developer is responsible for the back-end development of sciORIAN, a cloud-based Service & Application Solution platform that enhances Kemin's existing products and services. In collaboration with both internal and external developers, the whole back-end infrastructure is analyzed, shaped, and developed. These include, but are not limited to, connectivity, microservices, databases, API infrastructure, and data lakes. A key role is played in the entire application development cycle, from analysis to development and release. This position offers an excellent opportunity to learn and grow as a developer within a supportive and collaborative environment.

Responsibilities
  1. Work in a cross-functional team to deliver data driven digital solutions from specification through implementation and deployment (CICD).
  2. Collaborate with the development team to implement software solutions with attention to security, stability, usability, efficiency, and performance.
  3. Write clean, efficient, and maintainable code that meets the project requirements.
  4. Develop deeper understanding of programming concepts, architectures, and technologies.
  5. Assist in testing, troubleshooting, debugging, and software upgrades to validate functionality and ensure high-quality deliverables.
  6. Create and maintain up-to-date documentation of code, (non-)functional application requirements, business processes, workflows, systems architecture, features and user guides ensuring that relevant information is easily accessible.
  7. Stay up to date with the latest software development trends, technologies, and frameworks.
  8. Collaborate effectively within an agile team environment, actively participating in daily stand-ups, sprint planning, and retrospectives.
  9. Communicate daily work, challenges, and solutions, share ideas and receive feedback constructively with team members.
  10. Play a pro-active role in beta testing and market introduction of sciORIAN.
Qualifications
  1. Bachelor or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering or comparable relevant.
  2. 4 years of experience in software development.
Essential Skills & Experience
  1. Strong analytical skills (critical thinking, data analysis, research, communication, problem solving).
  2. Programming skills in back-end development (Java, Spring).
  3. Basic knowledge of database concepts and experience with database development (PostgreSQL, Azure Data Lake).
  4. Understanding of web services, APIs, communication data types and protocols (JSON, HTTP/REST, MQTT, WebSocket).
  5. Highly motivated, with an outgoing personality, well organized and able to work independently and in a team.
  6. Willing to join a strategic fast-growing solution platform at Kemin and committed to contributing to its success.
  7. Communicate fluently in English.
  8. Familiar with Agile practices (Azure DevOps).
  9. Basic understanding of streaming frameworks such as Akka, Java Streams, Kafka.
  10. Experience with SoftwareAG's Cumulocity IoT platform is a plus.
  11. Creative, critical mind and design knowledge.
  12. Interested in IoT architecture - from connectivity to aggregation, analytics, and visualization layers.
  13. Affinity for industrial automation.
#J-18808-Ljbffr

  • Pretoria, Gauteng, South Africa Kemin Full time

    Kemin is seeking a skilled Digital Solutions Back-end Developer to join its team. This role is ideal for an individual with strong analytical skills and experience in back-end development.Job DescriptionThe Digital Solutions Back-end Developer will be responsible for designing, developing, and maintaining the back-end infrastructure of sciORIAN, a...


  • Pretoria, Gauteng, South Africa Finding Personnel (Pty) Ltd Full time

    Key ResponsibilitiesDevelop and enhance interactive web applications using Angular (v12+).Build and optimize powerful services using C# and .NET Core/.NET Framework.Design and manage databases using MSSQL, ensuring performance and efficiency.Work with RESTful APIs to connect front-end and back-end services.Collaborate with senior developers, designers, and...

  • Back End Developer

    2 days ago


    Pretoria, Gauteng, South Africa PlaceTalent Full time

    Minimum Education Course or Certificate in ProgrammingBachelors degree in Computer Science or Engineering, or similar (desirable)3-5 years experience as a Back End Developer using GoSkills and Knowledge Required:API'sHTTPMicroservicesCORSAuthenticationLoggingRESTfulDatabasesAnalyzing query performanceWriting queriesDesigning db schemasCreating...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are currently searching for a Senior Back End Developer with a minimum of 5 - 8 years experience in relevant programming language to be part of a leading manufacturing company You will be required to develop systems solutions in line with quality and delivery requirements and preparation of system/ technical documentation (as per ISO standards) APPLY...


  • Pretoria, Gauteng, South Africa Nambiti Technologies (Pty) Ltd Full time

    Job DescriptionThe Digital Solutions Developer will be responsible for designing, developing, and implementing digital solutions that meet the business needs of our organization.This includes working with stakeholders to understand requirements, designing and implementing solutions, and testing and deploying digital products.


  • Pretoria, Gauteng, South Africa Kemin Full time

    Job DescriptionThe Front-end Developer will be responsible for the front-end development of sciORIAN, a cloud-based Service & Application Solution platform that enhances Kemin's existing products and services.Collaborating with internal and external developers, all custom dashboards and applications for the platform are analyzed, shaped, and developed. These...

  • Front end Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Independent Contractor Full time

    Front-End Developer Opportunity We're looking for an experienced Front-End Developer to join a team revolutionizing e-commerce in South Africa If you're skilled in React, Tailwind CSS, and have a passion for building exceptional user experiences, this role is for you.Workplace Type: HybridLocation: Pretoria, South AfricaCandidate Industry: Information...


  • Pretoria, Gauteng, South Africa Kemin Full time

    The Digital Solutions Software Engineer at Kemin will be responsible for designing, developing, and maintaining the front-end components of sciORIAN, a cloud-based Service & Application Solution platform. This includes working on data visualizations, user flows, internationalization, reports, customized notifications, and mobile development.Key...


  • Pretoria, Gauteng, South Africa Kemin Full time

    The role of a Technical Front-end Developer at Kemin involves collaborating with internal and external developers to design, develop, and maintain the front-end components of sciORIAN, a cloud-based Service & Application Solution platform. This includes working on data visualizations, user flows, internationalization, reports, customized notifications, and...

  • Digital Solutions

    3 days ago


    Pretoria, Gauteng, South Africa Kemin Full time

    OverviewOne-Year Fixed-Term Position. The Front-end Developer 2 will be responsible for the front-end development of sciORIAN, a cloud-based Service & Application Solution platform that enhances Kemin's existing products and services. Collaborating with internal and external developers, all custom dashboards and applications for the platform are analyzed,...


  • Pretoria, Gauteng, South Africa Frostbyte Digital Full time

    About Frostbyte DigitalFrostbyte Digital is a leader in digital solutions, providing innovative technology services to its clients. As a Senior IT Auditor, you will be responsible for ensuring the effectiveness of our IT governance framework and identifying areas for improvement.ResponsibilitiesThe ideal candidate will have expertise in IT risk management,...


  • Pretoria, Gauteng, South Africa Trending Talent Solutions Full time

    We are looking for a talented Digital Experience Developer to help us design and develop engaging digital experiences for our customers. As a key member of our team, you will be responsible for creating user-centered designs that meet our business objectives.Key Responsibilities:Designing and developing digital experiences, including websites, mobile apps,...


  • Pretoria, Gauteng, South Africa Job Crystal Full time

    Job OverviewJob Crystal seeks an experienced technical sales professional to sell high-end solutions to professionals in various industries.The successful candidate will have a strong technical background, excellent communication skills, and a proven track record of success in sales.Key Skills and QualificationsResponsibilities:Selling high-end solutions to...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    About Yo-locoOur MissionWe are dedicated to providing innovative solutions that meet the evolving needs of our clients. As a Junior Developer at Yo-loco, you will have the opportunity to contribute to this mission by developing cutting-edge applications that exceed expectations.What We OfferA dynamic and supportive work environment.


  • Pretoria, Gauteng, South Africa Kemin Full time

    Kemin is seeking a Front-end Development Professional to join their team. The successful candidate will be responsible for designing and developing front-end components of sciORIAN, a cloud-based Service & Application Solution platform. This includes working on data visualizations, user flows, internationalization, reports, customized notifications, and...


  • Pretoria, Gauteng, South Africa University of Fort Hare Full time

    Job DescriptionWe are recruiting for a Digital Solutions Architect to join our team at the University of Fort Hare. This role is centered on architecting, developing, coordinating, administering and/or publishing digital platforms.Key ResponsibilitiesDesign and develop functional and user-friendly digital platforms.Maintain, configure, and troubleshoot...

  • Full Stack Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Finding Personnel (Pty) Ltd Full time

    JOB TITLE: Full Stack Developer AREA: Centurion INDUSTRY: IT Support Salary / CTC: R 30 000 R 40 000 (depending on current earnings, qualifications and experience) Report to: Director Type: PermanentKey Responsibilities Front-End Magic Develop, test, and enhance interactive web applications using Angular (v12+). Back-End Mastery Build and optimize...


  • Pretoria, Gauteng, South Africa Finding Personnel (Pty) Ltd Full time

    JOB TITLE: Full Stack DeveloperAREA: CenturionINDUSTRY: IT SupportSalary / CTC: R 30 000 R 40 000 (depending on current earnings, qualifications and experience)Report to: DirectorType: PermanentKey ResponsibilitiesFront-End Magic Develop, test, and enhance interactive web applications using Angular (v12+).Back-End Mastery Build and optimize powerful...


  • Pretoria, Gauteng, South Africa Breadncode Full time

    About the CompanyBreadncode is a leading technology company that specializes in developing high-quality web applications. We are seeking a skilled Full Stack Web Developer to join our team, contributing to the design, development, and maintenance of our software solutions.Main ResponsibilitiesFull Stack Development: Design and develop full stack web...


  • Pretoria, Gauteng, South Africa So Interactive Full time

    About UsSo Interactive is a company that seamlessly integrates diverse products and financial payment systems.We are looking for a skilled Hardware / Software Engineer to join our team.The successful candidate will work on innovative solutions crafted in-house, ensuring agility and responsiveness to customer needs.Duties & ResponsibilitiesSoftware...