MILAS Developer

2 weeks ago


Centurion, Gauteng, South Africa AFGRI Equipment Full time
Job title : MILAS Developer (Centurion)Job Location : Gauteng, CenturionDeadline : March 12, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

Description

  • This role is responsible for maintaining and enhancing an existing system using C, C++, Java, SQL, Cicode, and Visual Basic. Your role will involve developing scalable solutions, crafting efficient APIs, and managing databases to ensure data integrity and performance. Proficiency in C#, .NET, and cloud platforms like AWS and Azure is also needed. If you are passionate about innovative development and creating high-performing systems, we invite you to make a significant impact with us.

Requirements

Minimum Requirements

  • A Bachelor's degree in Computer Programming, Computer Science, or Information Technology.
  • Certifications and experience in Microsoft Visual Studio, C++, Java, C#, .NET, SQL, and AWS or Azure.
  • A minimum of 3 years' experience as a programmer or developer.

Key Performance Areas

  • Maintain and enhance an existing system using C, C++, Java, SQL, Cicode, and Visual Basic.
  • Utilize C# and .NET for developing and maintaining applications.
  • Design and manage efficient APIs and backend systems for high performance.
  • Architect and maintain database solutions to ensure data integrity and responsiveness using SQL.
  • Implement REST APIs to facilitate seamless communication between systems.
  • Manage and support applications, ensuring minimal service interruptions and quick resolution of incidents.
  • Identify integration opportunities and maintain adherence to the integration policy.
  • Implement and monitor Change Control processes to ensure system stability and compliance.
  • Actively reduce support and incident tickets by identifying root causes and implementing improvements.
  • Deploy new or enhanced application functionality to add business value.
  • Promote continuous improvement by identifying opportunities to streamline processes.
  • Collaborate on innovative technology projects to enhance business efficiency.
  • Adhere to the Software Development Life Cycle (SDLC) policies and ensure high coding standards.
  • Participate constructively in team dynamics, providing support where needed.
  • Identify and report potential risks, ensuring compliance with company policies and frameworks.
  • Manage application access controls and ensure alignment with regulatory requirements.
  • Work with audit teams to ensure timely reporting and compliance with legal standards.
  • Deploy and manage cloud applications using AWS and Azure.
  • Utilize CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI) for continuous integration and deployment.

Technical Competencies

  • Experience in C, C++, Java, C#, .NET, SQL, Cicode, and Visual Basic.
  • Expertise in Microsoft Visual Studio.
  • Strong skills in developing REST APIs and integrating back-end systems.
  • Ability to design scalable database architectures, ensuring data integrity.
  • Proficiency in SQL.
  • Familiarity with CI/CD tools.
  • Strong understanding of IT infrastructure, architecture, and security best practices.
  • Familiarity with cloud platforms like AWS and Azure.
  • Analytical and Problem-Solving Abilities

Behavioural Competencies

  • Strong Communication Skills.
  • Problem-solving and Analytical Thinking.
  • Collaboration and Teamwork.
  • Adaptability and Change Management.
  • ICT jobs