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