Olifantsfontein, ZA
9 days ago
Digital Solutions Back-end Developer
Digital Solutions Back-end Developer Location ZA-Olifantsfontein Posted Date 4 months ago(9/30/2024 2:33 AM) Job ID 2024-10472 # Positions 1 Category Marketing Position Type Regular 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 Work in a cross-functional team to deliver data driven digital solutions from specification through implementation and deployment (CICD).Collaborate with the development team to implement software solutions with attention to security, stability, usability, efficiency, and performance.Write clean, efficient, and maintainable code that meets the project requirements.Develop deeper understanding of programming concepts, architectures, and technologies.Assist in testing, troubleshooting, debugging, and software upgrades to validate functionality and ensure high-quality deliverables.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.Stay up to date with the latest software development trends, technologies, and frameworks.Collaborate effectively within an agile team environment, actively participating in daily stand-ups, sprint planning, and retrospectiCommunicate daily work, challenges, and solutions, share ideas and receive feedback constructively with team members.Play a pro-active role in beta testing and market introduction of sciORIAN™.

 

Qualifications Bachelor or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering or comparable relevant.4 years of experience in software development.

Essential Skills & Expirience

 

Strong analytical skills (critical thinking, data analysis, research, communication, problem solving).Programming skills in back-end development (Java, Spring).Basic knowledge of database concepts an experience with database development (PostgreSQL, Azure Data Lake).Understanding of webservices, API's, communication data types and protocols (JSON, HTTP/REST, MQTT, WebSocket).Highly motivated, with an outgoing personality, well organized and able to work independently and in a team.Willing to join a strategic fast-growing solution platform at Kemin and committed to contributing to its success.Communicate fluently in English.Familiar with Agile practices (Azure DevOps).Basic understanding of streaming frameworks such as Akka, Java Streams, Kafka, …Experience with SoftwareAG’ s Cumulocity IoT platform is a plus.Creative, critical mind and design knowledge.Interested in IoT architecture - from connectivity to aggregation, analytics, and visualization layers.Affinity for industrial automation.

#LI-KK1

 

Confirm your E-mail: Send Email