Application Developer (K2 Programmes)

 

Recruiter:

MECS Africa

Job Ref:

JHB008897/EM

Date posted:

Wednesday, November 17, 2021

Location:

Johannesburg, South Africa


SUMMARY:

One of the leading engineering company within transportation industry is currently looking to hire an Applications Developer (K2 Programme) with the following:



POSITION INFO:

Purpose:

Design, build and deploy software solutions

  • Maintain and develop systems to support business
  • Evaluate and improve the existing company systems
  • Develop new Systems to assist the company in automating processes and systems

Principal Accountabilities

  • To maintain and develop innovative software systems to support the business, mainly K2 and Web applications.
  • To provide assistance and service across the company with respect to software requirements to ensure that all users are always operational and that all systems are stable and operational at all times.

Software Development

  • Develop applications using K2, C# and Visual Basic, ASP.Net programming languages
  • Maintain and develop SQL Databases
  • Develop advanced complex workflows and forms on K2
  • Maintain and enhance ERP systems namely SAGE X3 and SAGE People systems
  • Develop with strict adherence to SDLC process and principals
  • Conduct Unit testing, Performance testing, Integration testing
  • Address all audit findings and ensure corrective action is being taken.
  • Identify and prioritize key risks based on urgency
  • Interpret business requirement and translate into system design
  • Securely develop, test, and maintain well-designed and efficient applications as per the user stories and ensuring the acceptance criteria are met
  • Conduct secure code reviews, ensuring all technical debt is addressed timeously
  • Ensure System Documentation is kept up to date
  • Seek to continuously improve coding standards, architecture, and testing processes
  • Mentoring of junior staff
  • Work with business users to ensure highest level of software quality
  • Ensure timely delivery of the different development milestones
  • Plan, organize and control own work effort, including regular progress feedback to own and other relevant areas

Support

  • Provide support for all Management info systems and applications
  • Ensure that applications and related services are documented and kept current
  • Answer and fix all system related issues raised through the IT helpdesk with strict adherence to business SLA.
  • Participate in the on-call support to the 24/7 team

Project Management

  • Proper planning of project tasks to ensure management is provided with an accurate assessment of all tasks required for the successful completion of the projects
  • Provide reasonable timelines for project tasks considering the organisation’s demands
  • Avoid scope creep by understanding the project scope and ensure all work done is within the project scope
  • The ability to take the lead on key software projects and mentor junior staff
  • Results driven and adherence to project deadlines while always maintaining the highest quality of solutions

Desirable Traits

  • Strong SQL Programming knowledge.
  • Extensive experience with Web Development and K2 development
  • Experience in developing Mobile applications
  • Capable of troubleshooting common database issues and various other issues
  • Experience in working in a DevOps environment
  • Experience with ERP solutions, namely SAGE
  • Experience in developing SharePoint Applications
  • Soft skills:
  • Strong analytical analysis capacity
  • Good communicator
  • Capacity to understand the business
  • Problem-solving attitude
  • Thoroughness
  • Innovative mind
  • Good problem-solving skills and enjoying dealing with complexity
  • Team player: interest in collaborating with teams and key stakeholders of company and other subcontractors

Background Requirements

  • Matric
  • Qualification in Information Systems or IT Diploma
  • K2 Certification (Required)
  • SQL Certification, (Required)
  • Microsoft Stack Visual Basic; C# (Required)
  • Certified in any of the following languages C++; HTML; Java; JavaScript; Python; asp.NET (Optional)
  • SAGE people, SAGE X3 certification advantageous
  • SharePoint Development certification advantageous

Other Technical/ Professional Skills/Qualifications

  • SharePoint Development Experience Web development
  • Experience Mobile Development
  • Experience SAGE ERP systems experience
  • Knowledge of Software Development governance frameworks and standards e.g., COBIT, ITIL, DevOps, TOGAF
  • Data management knowledge and skills
  • Database Analysis knowledge Verbal Communication` Written Communication


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Application Developer
Location: Johannesburg
Salary: Neg
application developer
27 days ago


Application Developer
Location: Centurion
Salary: Hourly
Brief Description:Are you an experienced application developer with a passion for building secure, scalable software solutions across modern web and cloud platforms?I’m looking to connect with skilled application developers who have strong experience developing and maintaining enterprise applications across both front-end and back-end technologies.Partnering with me will give you access to u...
28 days ago


Junior Application Software Developer
Location: Johannesburg
Salary:
Our client is hiring a junior embedded software developer to help expand and maintain firmware running on real-world power electronics products (power inverters, batteries, rectifiers). The role focuses on building reliable, efficient low-level software in C/C++ that runs close to the hardware, interfaces with sensors/actuators, communicates with other devices, and supports diagnostics and field r...
12 days ago


Solar Business Developer
Location: Johannesburg
Salary: 400000 Annually
We’re recruiting on behalf of a dynamic and growing renewable energy company looking for a driven and commercially savvy Solar Business developer. This is an exciting opportunity to join a forward-thinking team where innovation, sustainability, and client engagement are at the forefront of the business.
5 days ago


Business Intelligence Developer
Location: Johannesburg
Salary: 400000 Annually
New Opportunity: BI developer - Gauteng
6 days ago


Senior Data Warehouse Developer
Location: Johannesburg
Salary:
Are you a data-driven problem solver who thrives on turning complex datasets into meaningful business insights? A leading financial services group is seeking a Senior Data Warehouse developer to design, develop, and optimise enterprise-level data warehouse solutions. This role is ideal for a technically strong professional who enjoys collaborating with stakeholders and delivering high-quality repo...
6 days ago


ADABAS Developer
Location: Johannesburg
Salary: 550000 Annually
Bring Your ADABAS Expertise to a Forward-Thinking Tech Environment!
8 days ago


Senior Android Developer - Pretoria
Location: Pretoria
Salary: Monthly
Our client in Pretoria is looking for a Senior Android developer to join their team.The purpose of this role is to develop and maintain innovative hearing health platforms on the Android platform, ensuring code is written that is to specification, neat, accurate and scalable. Work focuses on maintaining and upgrading hearing aid solutions platforms while providing guidance from an Android best pra...
8 days ago


.NET Developer
Location: Johannesburg
Salary:
Are you ready to take ownership of application development and help establish a new IT function? This is a unique opportunity for a developer with strong WinForms expertise to design, build, and maintain business-critical applications while laying the groundwork for a growing IT department. If you’re looking for a role where your coding skills directly influence business operations and futur...
9 days ago


Intermediate C# Developer
Location: Centurion
Salary:
Looking for a role where you can code, innovate, and establish an IT function from the ground up? This is a unique opportunity for a motivated developer to take ownership of application development while laying the foundations of a new IT department. If you’re ready to combine hands-on coding with strategic growth, this role offers the perfect platform.
9 days ago


Create a free job alert for Application Developer (K2 Programmes) in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions