Applications Developer

2 months ago


Johannesburg, Gauteng, Saudi Arabia ATNS Full time

Job description
Major Activities

  • Interact with users to understand the documented requirements
  • Analyse the documented user requirements and translate them into system design artefacts
  • Document target system design into system functional specifications that recognise both functional user requirements as well as non-functional system requirements like system stability, system performance throughput, security metrics role-based access. The design also includes creation of Data models or schemas and show relationship between application inputs User Interface and underlying Data Schema/Model.
  • Document and update the various software and data models/schema in configuration database and version numbers in configuration media library whenever new systems are designed and deployed.
  • Facilitate sessions with various stakeholders and ensure system specifications are signed off.
  • Resolve complex technical design issues
  • Design successful business systems integration according to defined Application strategies and architectures. Set up and maintain a consistent software development environment/workspace for various software projects
  • Develop application logic using algorithms and flow-charts
  • Produce clean and efficient code based on specifications
  • Integrate software components and third-party systems
  • Troubleshoot and resolve application defects/bugs
  • Develop and build system packages in preparation for deployment to various environments UAT and Production
  • Deploy software to integration platforms, user acceptance and test environment UAT in accordance with the software development lifecycle.
  • Develop unit test plans and test cases
  • Perform unit testing
  • Develop integration test cases
  • Perform integration testing
  • Sign off unit and integration test plans
  • Liaise with end users during functional testing of the software by end users
  • Provide Support on all Business systems escalations.
  • Correctly diagnose, resolve, document and escalate Business system incidents.
  • Responsible for meeting SLA's with IT Users regarding Business Systems escalated calls
  • Develop user training manuals
  • Train users on the new systems
  • Comply with the Change and Configuration Management process by completing change requests and submitting them for approval before deploying any software to UAT and Production environments
  • Update the digital media library with new system changes that have been implemented and ensure software versions and release numbers are accurate
  • Comply with the published IT department's systems/product release schedules

Minimum requirements
Minimum Qualifications

  • Bachelor of Computer Science, or Bachelor of Technology B.Tech. or any Information Technology three 3 year tertiary qualification with Software Programming and Database Management or equivalent as course modules.
  • Microsoft Certified Associate one of three MCSD qualification certificates.
  • Microsoft Power Platforms knowledge would be an advantage

Minimum Experience

  • A minimum of five 5 to seven 7 years as an applications developer and system administrator.

  • Applications Engineer

    4 weeks ago


    Johannesburg, Gauteng, Saudi Arabia MICT SETA Full time

    Job SummaryMICT SETA is a fast-paced innovation driven organisation with an aim to recruit Game Changers in the ICT industry who are driven to be part of the innovation team. MICT SETA seeks to employ a suitably qualified and competent Applications Engineer, to assist in the delivery, project management, and support of all business systems for improved user...

  • Applications Engineer

    2 months ago


    Johannesburg, Gauteng, Saudi Arabia MICT SETA Full time

    Job SummaryMICT SETA is a fast-paced innovation driven organisation with an aim to recruit Game Changers in the ICT industry who are driven to be part of the innovation team. MICT SETA seeks to employ a suitably qualified and competent Applications Engineer, to assist in the delivery, project management, and support of all business systems for improved user...

  • Applications Engineer

    4 weeks ago


    Johannesburg, Gauteng, Saudi Arabia Howden Full time

    The Big Picture: Howden, a Chart Industries Company, is a global leader in air and gas handling products, services and solutions. Howden's core focus is on providing quality solutions for air and gas handling, and have over a century of experience in doing so.Howden MEA Projects Division is looking for an experienced Applications Engineer. This position is...

  • Applications Engineer

    2 months ago


    Johannesburg, Gauteng, Saudi Arabia Howden Full time

    The Big Picture: Howden, a Chart Industries Company, is a global leader in air and gas handling products, services and solutions. Howden's core focus is on providing quality solutions for air and gas handling, and have over a century of experience in doing so.Howden MEA Projects Division is looking for an experienced Applications Engineer. This position is...


  • Johannesburg, Gauteng, Saudi Arabia JD Group Full time

    IntroductionThe SAP Application Manager is responsible for overseeing the design, implementation, and maintenance of SAP systems and applications within the organization. The SAP Application Manager will lead a team of SAP specialists and collaborate with various departments to ensure seamless integration and efficient utilization of SAP functionalities to...


  • Johannesburg, Gauteng, Saudi Arabia Puratos Full time

    Main activities:Implementation of new products and concepts on industrial linesparticipate in the early stages of new developments and the creation of demo conceptsUnderstand R-A-P approach required for successful implementation.Trouble shooting at customers.To ensure existing sales or to develop new business opportunities.Capable to associate different...


  • Johannesburg, Gauteng, Saudi Arabia Puratos Full time

    Main activities:Implementation of new products and concepts on industrial linesparticipate in the early stages of new developments and the creation of demo conceptsUnderstand R-A-P approach required for successful implementation.Trouble shooting at customers.To ensure existing sales or to develop new business opportunities.Capable to associate different...

  • Full Stack Developer

    1 month ago


    Johannesburg, Gauteng, Saudi Arabia Investec Full time

    DescriptionJoin our team at Investec, a unique Specialist Bank based in the UK and South Africa. We pride ourselves on our distinctive culture that encourages unconventional thinking and provides an environment for personal growth. Our flat structure and focus on internal mobility offer a great opportunity for those with an entrepreneurial mindset and a...


  • Johannesburg, Gauteng, Saudi Arabia Tsebo Solution Full time

    Duties & ResponsibilitiesPotential client and competitor research networking, electronic, press etc..Source new interviews with prospective clients at executive level in writing, telephonically or personally.Database generation and management.Development of Value Proposition, Proposals and Tender Responses.Client Presentations.Liaison with Operations, Human...


  • Johannesburg, Gauteng, Saudi Arabia ADvTECH Full time

    DutiesEducators in the FET phase will be responsible for planning, organizing and implementing appropriate instructional programs in a high school environment that guide and encourage students to develop and fulfil their academic potential and prepare them for life after graduation. They will need :-to deliver future focused education in which students are...


  • Johannesburg, Gauteng, Saudi Arabia Motor Vantage Full time

    Motor Vantage: Youth Development Internship Programme 2022The Intern role is a development role in which the incumbent delivers on predefined work objectives while gaining structured work experience in the business area. During the period of employment, the Intern will perform varied tasks which may include research, analysis, administration, process and...


  • Johannesburg, Gauteng, Saudi Arabia Motor Vantage Full time

    Motor Vantage: Youth Development Internship Programme 2022The Intern role is a development role in which the incumbent delivers on predefined work objectives while gaining structured work experience in the business area. During the period of employment, the Intern will perform varied tasks which may include research, analysis, administration, process and...


  • Johannesburg, Gauteng, Saudi Arabia First National Bank Full time

    FNB: Youth Development Learnership Programme 2024The Learner role is a development role in which the role incumbent will be completing a formal, registered qualification while gaining work experience. During the period of employment, the Learner will be responsible for delivering tasks in order to execute predefined work objectives such as research,...


  • Johannesburg, Gauteng, Saudi Arabia First National Bank Full time

    FNB: Youth Development Learnership Programme 2024The Learner role is a development role in which the role incumbent will be completing a formal, registered qualification while gaining work experience. During the period of employment, the Learner will be responsible for delivering tasks in order to execute predefined work objectives such as research,...

  • SAP ABAP Developer

    1 day ago


    Johannesburg, Gauteng, Saudi Arabia Glencore Full time

    QUALIFICATION & SKILL REQUIREMENTS:Minimum Qualifications:BSc / BCom Degree or Diploma equivalentSAP ABAP/FIORI CertificationS/4 HANA Experience Additional Qualifications:N/A Competencies:Strong Leadership skillsStrong problem solving and decisionmaking skillsAbility to absorb and work under pressureStrong functional/technical knowledge across the Asset...


  • Johannesburg, Gauteng, Saudi Arabia Ingersoll Rand Full time

    Summary:A technically inclined sales person who is accomplished in the process of influencing brand preference, from a features and benefits differentiation standpoint. This person is well versed in how to assist the specifying and purchasing decisions, relative to the advantages of process equipment, to include flow control componentry. Duties and...


  • Johannesburg, Gauteng, Saudi Arabia Ingersoll Rand Full time

    Summary:A technically inclined sales person who is accomplished in the process of influencing brand preference, from a features and benefits differentiation standpoint. This person is well versed in how to assist the specifying and purchasing decisions, relative to the advantages of process equipment, to include flow control componentry. Duties and...


  • Johannesburg, Gauteng, Saudi Arabia Ingersoll Rand Full time

    Summary:A technically inclined sales person who is accomplished in the process of influencing brand preference, from a features and benefits differentiation standpoint. This person is well versed in how to assist the specifying and purchasing decisions, relative to the advantages of process equipment, to include flow control componentry. Duties and...


  • Johannesburg, Gauteng, Saudi Arabia Samancor Chrome Full time

    PURPOSE OF THE JOB To manage and optimise the company ore balance model by liaising with all the key stakeholders.To identify and implement technical projects by analysing process data at the mines, Beneficiation plants and Mineral Processing in line with the company strategy and statutory requirements.BALANCED SCORECARD PILLARS, ROLES AND RESPONSIBILITIES:...


  • Johannesburg, Gauteng, Saudi Arabia Civil Aviation Authority SACAA Full time

    The focus of the role is to ensure that the following key areas are developed, implemented, and managed to ensure aviation safety and international relations as follows:Identification, analyses, and amendment of regulatory changes required to the Civil Aviation Regulation, whether onerous or as a consequence of changes to International Civil Aviation...