Senior Developer - Software Development team

Sandton, Gauteng Skye Business Solutions

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Senior Developer - Software Development team

This role is based in Sunninghill, Gauteng. 5 - 6 years of system development experience at a senior level. A competitive salary of R50k to R60k depending on experience.

About the role

The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and .NET applications, API's, web applications in the organization along with other specialist team members.

Key Responsibilities
  • The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements.
  • Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions.
  • Documenting the development work
  • Providing support to the end-users when needed
Qualifications and Experience
  • Senior Certificate with Core Maths or NQF 4 equivalent.
  • Tertiary degree or recognized IT qualification at NQF level 7 or higher.
  • 5 - 6 years of system development experience at a senior level
  • Developing ASP.NET MVC 4 Web, Windows Azure and Web Services
  • Programming in C#, COBOL, .NET CORE 3.1+
  • Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.)
Skills required
  • Strong Business Acumen
  • Leadership and project management skills
  • Problem solving andStrong reporting ability
  • Strong written, verbal, analytical and interpersonal skills
  • Presentation and facilitation skills
  • Strong business process knowledge
  • Strong Technical Skills
  • Advanced systems development knowledge
Operational
  • Performing testing, debugging as well as maintaining applications.
  • Confer with Systems analysts, project leads, developers, testers support personnel and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Fix bugs in existing software
  • Perform root cause analysis (including potentially obtain customer data) to determine cause of failure and design, develop and modify software systems applying best practice.
  • Install and configure software for relevant technologies or devices.
  • Develop Mobile applications that match the functionality of the Company.
  • Research, design, and develop applications according to users' needs and industry parameters.
  • Assist and support other development teams
  • Assist and support the support teams with 3rd Party development queries.
  • Assist with the development procedures
Technical
  • Effectively utilise development tools and become a recognized technical expert in several fields.
  • Gains expertise and mastery in technologies such as SQL Server, Development tools (Visual Studio and Visual COBOL), user interface and user experience.
  • Become an expert in the automated testing system, and in the relevant business area. For example: when working in the financial development team become an expert in Finance as relates to the Company product.
Technical/Professional Knowledge and Skills
  • Displays a clear and up to date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; Demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision-making.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Business Consulting and Services

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Developer - Software Development team

Johannesburg, Gauteng Avatar International SA

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Developer - Software Development team

Join to apply for the Senior Developer - Software Development team role at Avatar International SA

Are you a skilled Senior Developer ready to take on a new challenge? We have an exciting opportunity for you!

The role is based in Sunninghill, Gauteng. Salary: R50k to R60k depending on experience.

About the role

The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and .NET applications, API's, web applications in the organization along with other specialist team members.

Key Responsibilities
  • The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements.
  • Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions.
  • Documenting the development work
  • Application deployment
  • Providing support to the end-users when needed
Qualifications and Experience
  • Senior Certificate with Core Maths or NQF 4 equivalent.
  • Tertiary degree or recognized IT qualification at NQF level 7 or higher.
  • 5 - 6 years of system development experience at a senior level
  • Developing ASP.NET MVC 4 Web, Windows Azure and Web Services
  • Programming in HTML5 with JavaScript and CSS3
  • Full-stack experience
  • Programming in C#, COBOL, .NET CORE 3.1+
  • Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.)
Skills required
  • Strong Business Acumen
  • Leadership and project management skills
  • Problem solving and Strong reporting ability
  • Strong written, verbal, analytical and interpersonal skills
  • Presentation and facilitation skills
  • Excellent communication skills
  • Strong business process knowledge
  • Strong Technical Skills
  • Advanced systems development knowledge
Operational
  • Performing testing, debugging as well as maintaining applications.
  • Confer with Systems analysts, project leads, developers, testers support personnel and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Fix bugs in existing software
  • Perform root cause analysis (including potentially obtain customer data) to determine cause of failure and design, develop and modify software systems applying best practice.
  • Install and configure software for relevant technologies or devices.
  • Develop Mobile applications that match the functionality of the Company.
  • Research, design, and develop applications according to users' needs and industry parameters.
  • Assist and support other development teams
  • Assist and support the support teams with 3rd Party development queries.
  • Assist with the development procedures
Technical
  • Effectively utilise development tools and become a recognized technical expert in several fields.
  • Gains expertise and mastery in technologies such as SQL Server, Development tools (Visual Studio and Visual COBOL), user interface and user experience.
  • Become an expert in the automated testing system, and in the relevant business area. For example: when working in the financial development team become an expert in Finance as relates to the Company product.
Technical/Professional Knowledge and Skills
  • Displays a clear and up to date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; Demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision-making.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Professional Services
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior developer - software development team

Johannesburg, Gauteng Avatar International SA

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Senior Developer - Software Development team Join to apply for the Senior Developer - Software Development team role at Avatar International SA Are you a skilled Senior Developer ready to take on a new challenge? We have an exciting opportunity for you! The role is based in Sunninghill, Gauteng. Salary: R50k to R60k depending on experience. About the role The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and. NET applications, API's, web applications in the organization along with other specialist team members. Key Responsibilities The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements. Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions. Documenting the development work Application deployment Providing support to the end-users when needed Qualifications and Experience Senior Certificate with Core Maths or NQF 4 equivalent. Tertiary degree or recognized IT qualification at NQF level 7 or higher. 5 - 6 years of system development experience at a senior level Developing ASP. NET MVC 4 Web, Windows Azure and Web Services Programming in HTML5 with Java Script and CSS3 Full-stack experience Programming in C#, COBOL,. NET CORE 3.1+ Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.) Skills required Strong Business Acumen Leadership and project management skills Problem solving and Strong reporting ability Strong written, verbal, analytical and interpersonal skills Presentation and facilitation skills Excellent communication skills Strong business process knowledge Strong Technical Skills Advanced systems development knowledge Operational Performing testing, debugging as well as maintaining applications. Confer with Systems analysts, project leads, developers, testers support personnel and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Fix bugs in existing software Perform root cause analysis (including potentially obtain customer data) to determine cause of failure and design, develop and modify software systems applying best practice. Install and configure software for relevant technologies or devices. Develop Mobile applications that match the functionality of the Company. Research, design, and develop applications according to users' needs and industry parameters. Assist and support other development teams Assist and support the support teams with 3rd Party development queries. Assist with the development procedures Technical Effectively utilise development tools and become a recognized technical expert in several fields. Gains expertise and mastery in technologies such as SQL Server, Development tools (Visual Studio and Visual COBOL), user interface and user experience. Become an expert in the automated testing system, and in the relevant business area. For example: when working in the financial development team become an expert in Finance as relates to the Company product. Technical/Professional Knowledge and Skills Displays a clear and up to date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; Demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision-making. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries Professional Services #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior developer - software development team

Sandton, Gauteng Skye Business Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Overview Senior Developer - Software Development team This role is based in Sunninghill, Gauteng. 5 - 6 years of system development experience at a senior level. A competitive salary of R50k to R60k depending on experience. About the role The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and. NET applications, API's, web applications in the organization along with other specialist team members. Key Responsibilities The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements. Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions. Documenting the development work Providing support to the end-users when needed Qualifications and Experience Senior Certificate with Core Maths or NQF 4 equivalent. Tertiary degree or recognized IT qualification at NQF level 7 or higher. 5 - 6 years of system development experience at a senior level Developing ASP. NET MVC 4 Web, Windows Azure and Web Services Programming in C#, COBOL,. NET CORE 3.1+ Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.) Skills required Strong Business Acumen Leadership and project management skills Problem solving and Strong reporting ability Strong written, verbal, analytical and interpersonal skills Presentation and facilitation skills Strong business process knowledge Strong Technical Skills Advanced systems development knowledge Operational Performing testing, debugging as well as maintaining applications. Confer with Systems analysts, project leads, developers, testers support personnel and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Fix bugs in existing software Perform root cause analysis (including potentially obtain customer data) to determine cause of failure and design, develop and modify software systems applying best practice. Install and configure software for relevant technologies or devices. Develop Mobile applications that match the functionality of the Company. Research, design, and develop applications according to users' needs and industry parameters. Assist and support other development teams Assist and support the support teams with 3rd Party development queries. Assist with the development procedures Technical Effectively utilise development tools and become a recognized technical expert in several fields. Gains expertise and mastery in technologies such as SQL Server, Development tools (Visual Studio and Visual COBOL), user interface and user experience. Become an expert in the automated testing system, and in the relevant business area. For example: when working in the financial development team become an expert in Finance as relates to the Company product. Technical/Professional Knowledge and Skills Displays a clear and up to date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; Demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision-making. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Business Consulting and Services #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior developer - software development team

Johannesburg, Gauteng Avatar International SA

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Senior Developer - Software Development team Join to apply for the Senior Developer - Software Development team role at Avatar International SA Are you a skilled Senior Developer ready to take on a new challenge? We have an exciting opportunity for you! The role is based in Sunninghill, Gauteng. Salary: R50k to R60k depending on experience. About the role The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and. NET applications, API's, web applications in the organization along with other specialist team members. Key Responsibilities The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements. Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions. Documenting the development work Application deployment Providing support to the end-users when needed Qualifications and Experience Senior Certificate with Core Maths or NQF 4 equivalent. Tertiary degree or recognized IT qualification at NQF level 7 or higher. 5 - 6 years of system development experience at a senior level Developing ASP. NET MVC 4 Web, Windows Azure and Web Services Programming in HTML5 with Java Script and CSS3 Full-stack experience Programming in C#, COBOL,. NET CORE 3.1+ Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.) Skills required Strong Business Acumen Leadership and project management skills Problem solving and Strong reporting ability Strong written, verbal, analytical and interpersonal skills Presentation and facilitation skills Excellent communication skills Strong business process knowledge Strong Technical Skills Advanced systems development knowledge Operational Performing testing, debugging as well as maintaining applications. Confer with Systems analysts, project leads, developers, testers support personnel and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Fix bugs in existing software Perform root cause analysis (including potentially obtain customer data) to determine cause of failure and design, develop and modify software systems applying best practice. Install and configure software for relevant technologies or devices. Develop Mobile applications that match the functionality of the Company. Research, design, and develop applications according to users' needs and industry parameters. Assist and support other development teams Assist and support the support teams with 3rd Party development queries. Assist with the development procedures Technical Effectively utilise development tools and become a recognized technical expert in several fields. Gains expertise and mastery in technologies such as SQL Server, Development tools (Visual Studio and Visual COBOL), user interface and user experience. Become an expert in the automated testing system, and in the relevant business area. For example: when working in the financial development team become an expert in Finance as relates to the Company product. Technical/Professional Knowledge and Skills Displays a clear and up to date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; Demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision-making. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries Professional Services #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer

Johannesburg, Gauteng Network Recruitment

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

The candidate must have project management skills as well as time management skills in order to work on multiple projects simultaneously.

Job Experience & Skills Required:

  • Bachelors Degree in Information Technology
  • Relevant IT or Development certification
  • C# (Must have)
  • .Net Core
  • Microsoft Maui
  • Xamarin
  • Visual Studio
  • Angular
  • React
  • HTML5
  • CSS 3

This advertiser has chosen not to accept applicants from your region.

Application developer

Johannesburg, Gauteng Network Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
The candidate must have project management skills as well as time management skills in order to work on multiple projects simultaneously.Job Experience & Skills Required: Bachelors Degree in Information Technology Relevant IT or Development certification C# (Must have) . Net Core Microsoft Maui Xamarin Visual Studio Angular React HTML5 CSS 3
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior developer Jobs in Johannesburg !

Mainframe Application Developer

Midrand, Gauteng Accenture in South Africa

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Mainframe Application Developer role at Accenture in South Africa

Join to apply for the Mainframe Application Developer role at Accenture in South Africa

Get AI-powered advice on this job and more exclusive features.

  • To efficiently code, debug and unit test simple to moderate to complex programs. This includes new development and / or modifications to existing programs on a Supply Chain system;
  • Compile designs for simple to moderate to complex programs;
  • To investigate user requests in order to determine and correct root cause of incidents;
  • Assist business / system analyst with definition and analysis of enhancements and new developments;
  • Work with users to define program and system requirements as required;
  • Prepare complete system documentation in the design, programming, testing and release phases of the system development life cycle; and
  • Provide documentation support to project team, including maintenance of technical documentation, user manuals, and training materials.


  • General and administrative tasks
Main Responsibilities/Tasks :


  • To efficiently code, debug and unit test simple to moderate to complex programs. This includes new development and / or modifications to existing programs on a Supply Chain system;
  • Compile designs for simple to moderate to complex programs;
  • To investigate user requests in order to determine and correct root cause of incidents;
  • Assist business / system analyst with definition and analysis of enhancements and new developments;
  • Work with users to define program and system requirements as required;
  • Prepare complete system documentation in the design, programming, testing and release phases of the system development life cycle; and
  • Provide documentation support to project team, including maintenance of technical documentation, user manuals, and training materials.


  • General and administrative tasks


  • Submit weekly status report to team leader in agreed format;
  • Perform tasks according to project standards and procedures and within pre-defined timelines;
  • Work effectively as part of a team and seek to support the team’s goals;
  • Deliver the required deliverables as per applicable task assigned;
  • Oral and written communication to supervisor/team leader;
  • Work according to the-minute rule when solving problems, i.e. a problem is not solved within 15 minutes the supervisor should be involved to provide guidelines;
  • Problems should be identified and escalated to the supervisor with sufficient lead-time to avert crises, this includes communication when the target date is not met or when the risk of not meeting the target date exists;
  • Identify changes in scope or work effort that could result in budgetary overrun or the missing of delivery dates;
  • Broaden own technical, functional (Supply Chain Management and Asset Management) and industry (Government) skill base;
  • Engage in formal or informal knowledge transfer;
  • Perform related work as per Client's IT and Operations Standards; and
  • Adhere to project standards and procedures.


  • Other Features of the Job (e.g., location, traveling, shift hours, etc.):


  • Professionalism
  • Open plan office
  • Overtime when required


  • Knowledge and Skills:


  • Good programming and analytical skills, with working knowledge of Mainframe languages (e.g. Natural and/or Natural Construct with Adabas or DB2 as database).
  • Documentation delivery and interpretation skills;
  • Good oral and written communication skills;
  • Time Management and Project Reporting;
  • Quality Management principles;
  • A good understanding of the System Development Life Cycle;
  • Innovative, dedicated and committed to achieving results; and
  • Self-motivated and able to adapt quickly.
  • Matric and relevant industry related tertiary qualification;
  • Minimum 2 years working experience in Natural, Construct and Adabas and/or Microsoft .NET framework
  • Must be a South African Citizen;
  • Prior LOGIS functional and technical knowledge will be beneficial
  • Experience in Supply Chain Management an advantage.


  • Seniority level
    • Seniority level Entry level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Information Technology and Engineering
    • Industries Business Consulting and Services

    Referrals increase your chances of interviewing at Accenture in South Africa by 2x

    Get notified about new Application Developer jobs in Midrand, Gauteng, South Africa .

    Johannesburg, Gauteng, South Africa 5 hours ago

    Johannesburg, Gauteng, South Africa 1 week ago

    Johannesburg, Gauteng, South Africa 1 week ago

    Centurion, Gauteng, South Africa 1 week ago

    Pretoria, Gauteng, South Africa 4 days ago

    Johannesburg, Gauteng, South Africa 1 day ago

    Johannesburg, Gauteng, South Africa 3 days ago

    Brakpan, Gauteng, South Africa 1 week ago

    Johannesburg, Gauteng, South Africa 5 months ago

    Pretoria, Gauteng, South Africa 12 hours ago

    Johannesburg, Gauteng, South Africa 1 week ago

    Johannesburg, Gauteng, South Africa 1 year ago

    Pretoria, Gauteng, South Africa 5 days ago

    Johannesburg Metropolitan Area 1 month ago

    Johannesburg Metropolitan Area 10 hours ago

    Johannesburg, Gauteng, South Africa 1 week ago

    Freelance Software Developer (Java) - AI Trainer

    Johannesburg, Gauteng, South Africa 5 hours ago

    Freelance Software Developer (Java) - AI Trainer

    Pretoria, Gauteng, South Africa 5 hours ago

    Pretoria, Gauteng, South Africa 10 hours ago

    Johannesburg, Gauteng, South Africa 6 days ago

    Johannesburg Metropolitan Area 6 days ago

    Johannesburg, Gauteng, South Africa 7 months ago

    Johannesburg, Gauteng, South Africa 1 day ago

    Johannesburg, Gauteng, South Africa 9 months ago

    Mid-level Software Engineer / Java Developer

    Pretoria, Gauteng, South Africa 2 years ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Application Developer-Blockchain

    Johannesburg, Gauteng Blue Pearl

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Overview

    Join to apply for the Application Developer-Blockchain role at Blue Pearl.



    Responsibilities

    • Professionals in this specialty have expertise in translating IT requirements in the design, development, and assembly of components to create custom information systems.

    • They work in an agile way to translate user stories to well-structured code and unit tests, in an internal or external Client billable services and implementation environment.

    • In this specialty, they demonstrate their capability to provide the skills to deal with blockchain (e.g. Hyper-ledger Fabric, Ethereum).



    Requirements

    • Bachelor's or master's degree in computer science, software engineering, or a related field can be beneficial. Some employers may prefer candidates with a solid educational background.

    • Understanding of Blockchain Concepts: You need a strong understanding of blockchain technology, including how it works, its underlying principles (such as consensus algorithms), and its various components (such as smart contracts).

    • Programming Languages: Proficiency in programming languages commonly used in blockchain development is essential. These languages may include:

    • Solidity: Solidity is a programming language used for writing smart contracts on Ethereum and other Ethereum-compatible blockchains.

    • JavaScript/TypeScript: Many blockchain platforms and frameworks, such as Ethereum and Hyperledger Fabric, provide SDKs and tools that use JavaScript or TypeScript.

    • Python: Python is widely used for blockchain development, especially for tasks like building blockchain applications, creating tools for blockchain analysis, and scripting.

    • Go: Go (or Golang) is the language in which many blockchain platforms like Hyperledger Fabric are implemented.

    • Development Frameworks and Tools: Familiarity with blockchain development frameworks and tools is important. Examples include:

    • Truffle: Truffle is a popular development framework for Ethereum that provides tools for smart contract compilation, testing, and deployment.

    • Web3.js: Web3.js is a JavaScript library that allows interaction with the Ethereum blockchain, enabling developers to build decentralized applications (dApps).

    • Hyperledger Composer: For developing enterprise blockchain applications on the Hyperledger Fabric framework.

    • Smart Contracts: Understanding and experience in developing smart contracts, which are self-executing contracts with the terms of the agreement directly written into code.

    • Decentralized Application (dApp) Development: Knowledge of building decentralized applications (dApps) that run on blockchain platforms, including frontend development skills (e.g., HTML, CSS, JavaScript) for creating user interfaces that interact with the blockchain.

    • Security Awareness: Given the importance of security in blockchain applications, having knowledge of common security vulnerabilities and best practices for securing smart contracts and blockchain networks is crucial.

    • Version Control Systems: Proficiency in using version control systems like Git, which are essential for collaborative development and managing codebases.

    • Problem-Solving Skills: Strong problem-solving skills are necessary for troubleshooting issues related to blockchain development and optimizing the performance of blockchain applications.

    • Continuous Learning: The blockchain space evolves rapidly, so a willingness to learn about new technologies continuously, platforms, and best practices is essential for staying current in the field.



    Seniority level

    • Entry level



    Employment type

    • Full-time



    Job function

    • Engineering and Information Technology



    Industries

    • IT Services and IT Consulting



    Location: Johannesburg, Gauteng, South Africa

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Mainframe application developer

    Midrand, Gauteng Accenture In South Africa

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    Join to apply for the Mainframe Application Developer role at Accenture in South Africa Join to apply for the Mainframe Application Developer role at Accenture in South Africa Get AI-powered advice on this job and more exclusive features. To efficiently code, debug and unit test simple to moderate to complex programs. This includes new development and / or modifications to existing programs on a Supply Chain system;Compile designs for simple to moderate to complex programs;To investigate user requests in order to determine and correct root cause of incidents;Assist business / system analyst with definition and analysis of enhancements and new developments;Work with users to define program and system requirements as required;Prepare complete system documentation in the design, programming, testing and release phases of the system development life cycle; andProvide documentation support to project team, including maintenance of technical documentation, user manuals, and training materials.General and administrative tasks Main Responsibilities/Tasks :To efficiently code, debug and unit test simple to moderate to complex programs. This includes new development and / or modifications to existing programs on a Supply Chain system;Compile designs for simple to moderate to complex programs;To investigate user requests in order to determine and correct root cause of incidents;Assist business / system analyst with definition and analysis of enhancements and new developments;Work with users to define program and system requirements as required;Prepare complete system documentation in the design, programming, testing and release phases of the system development life cycle; andProvide documentation support to project team, including maintenance of technical documentation, user manuals, and training materials.General and administrative tasksSubmit weekly status report to team leader in agreed format;Perform tasks according to project standards and procedures and within pre-defined timelines;Work effectively as part of a team and seek to support the team’s goals;Deliver the required deliverables as per applicable task assigned;Oral and written communication to supervisor/team leader;Work according to the-minute rule when solving problems, i.e. a problem is not solved within 15 minutes the supervisor should be involved to provide guidelines;Problems should be identified and escalated to the supervisor with sufficient lead-time to avert crises, this includes communication when the target date is not met or when the risk of not meeting the target date exists;Identify changes in scope or work effort that could result in budgetary overrun or the missing of delivery dates;Broaden own technical, functional (Supply Chain Management and Asset Management) and industry (Government) skill base;Engage in formal or informal knowledge transfer;Perform related work as per Client's IT and Operations Standards; andAdhere to project standards and procedures.Other Features of the Job (e.g., location, traveling, shift hours, etc.):ProfessionalismOpen plan officeOvertime when requiredKnowledge and Skills:Good programming and analytical skills, with working knowledge of Mainframe languages (e.g. Natural and/or Natural Construct with Adabas or DB2 as database).Documentation delivery and interpretation skills;Good oral and written communication skills;Time Management and Project Reporting;Quality Management principles;A good understanding of the System Development Life Cycle;Innovative, dedicated and committed to achieving results; andSelf-motivated and able to adapt quickly.Matric and relevant industry related tertiary qualification;Minimum 2 years working experience in Natural, Construct and Adabas and/or Microsoft. NET frameworkMust be a South African Citizen;Prior LOGIS functional and technical knowledge will be beneficialExperience in Supply Chain Management an advantage. Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Information Technology and Engineering Industries Business Consulting and Services Referrals increase your chances of interviewing at Accenture in South Africa by 2x Get notified about new Application Developer jobs in Midrand, Gauteng, South Africa . Johannesburg, Gauteng, South Africa 5 hours ago Johannesburg, Gauteng, South Africa 1 week ago Johannesburg, Gauteng, South Africa 1 week ago Centurion, Gauteng, South Africa 1 week ago Pretoria, Gauteng, South Africa 4 days ago Johannesburg, Gauteng, South Africa 1 day ago Johannesburg, Gauteng, South Africa 3 days ago Brakpan, Gauteng, South Africa 1 week ago Johannesburg, Gauteng, South Africa 5 months ago Pretoria, Gauteng, South Africa 12 hours ago Johannesburg, Gauteng, South Africa 1 week ago Johannesburg, Gauteng, South Africa 1 year ago Pretoria, Gauteng, South Africa 5 days ago Johannesburg Metropolitan Area 1 month ago Johannesburg Metropolitan Area 10 hours ago Johannesburg, Gauteng, South Africa 1 week ago Freelance Software Developer (Java) - AI Trainer Johannesburg, Gauteng, South Africa 5 hours ago Freelance Software Developer (Java) - AI Trainer Pretoria, Gauteng, South Africa 5 hours ago Pretoria, Gauteng, South Africa 10 hours ago Johannesburg, Gauteng, South Africa 6 days ago Johannesburg Metropolitan Area 6 days ago Johannesburg, Gauteng, South Africa 7 months ago Johannesburg, Gauteng, South Africa 1 day ago Johannesburg, Gauteng, South Africa 9 months ago Mid-level Software Engineer / Java Developer Pretoria, Gauteng, South Africa 2 years ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Senior Developer Jobs View All Jobs in Johannesburg