3,377 Senior Developer jobs in South Africa

Application Developer

Cape Town, Western Cape Gen Re

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

General Re Corporation, a subsidiary of , is a holding company for global reinsurance and related operations, with more than 2,000 employees worldwide. It owns General Reinsurance Corporation and General Reinsurance AG, which conducts business as Gen Re.

Gen Re delivers reinsurance solutions to the Life / Health and Property / Casualty insurance industries. Represented in all major reinsurance markets through a network of, we have earned superior financial strength ratings from each of the major rating agencies. We value diversity, equality, and inclusion and promote a culture that supports professional and personal growth.

General Reinsurance, Cape Town Branch (a subsidiary of General Reinsurance AG), is offering an opportunity for an Application Developer in our Life Australia, UK, SA, Canada division.

Key Responsibilities

Gen Re seeks an Application Developer for development and support of a Global Life & Health business application. As an integral part of the Gen Re Global Life Office of the Customer team, this role will work closely with cross-functional stakeholders and external clients to deliver best-in-class solutions for the Life & Health portfolio of projects. The primary responsibility will be supporting and developing the international client accounting and claim assessment application. The candidate should be comfortable with SQL Server and MS technologies. A strong data background in SQL Server database technologies, .Net, and C# is essential. The successful candidate should manage the complete development process from conception to deployment, as well as maintaining and upgrading software post-deployment. This is an international team requiring flexible hours to coordinate with colleagues worldwide.

Specific Responsibilities

  • Develop, test, and maintain applications according to specifications as part of a project team including project managers, business analysts, and stakeholders.
  • Ensure successful integration of applications with other Life & Health systems as needed.

Qualifications & Experience

Required Skills and Experience:

  • Knowledge of Agile / MS DevOps for task tracking and code management, including pipelines for build and deployment.
  • Experience writing complex TSQL queries, views, and stored procedures.
  • Proficiency in MS programming languages, especially C#.
  • 5+ years of relevant experience.
  • Ability to work flexibly across different time zones, including Europe, Asia, Australia, and the US.

Desired Additional Skills:

  • Experience with .NET Framework (WinForms and Console applications).
  • Experience with third-party tools such as DevExpress XAF for WinForms.
  • Proficiency with Visual Studio (preferably 2017+).
  • Experience with DbUp is a plus.
  • Understanding of reinsurance business is highly desirable.
  • Ability to collaborate directly with business users and handle limited business analysis tasks.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer

Boardroom Appointments

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Thoughtware is a global mobile application developer that develops leading technology solutions and is looking to recruit experienced and inexperienced Application Developers. The main requirements for this position are the following:

Our client is looking to hire professionals who are passionate about the industry and have the ability to design, develop, and maintain mobile and web applications. The developers will work on worldwide projects based out of South Africa. The candidate must have project management skills as well as time management skills in order to work on multiple projects simultaneously. They will be responsible for creating visually appealing and user-friendly web and mobile applications. The candidate must have the motivation to continuously implement self-improvement through researching the newest software technologies. Skills in Microsoft Maui, Xamarin, Visual Studio, C, Angular, and React are required. Occasional travel to Australia, New Zealand, Europe, and the USA will be required.

Qualifications and experience:

  • Bachelor's Degree in Information Technology.
  • Relevant IT or Development certification.

Skills:

  • We are aware that this is a junior position; therefore, we do not require the candidates to be proficient in every skill listed below. They only need to have a basic understanding of the following:
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer

Centurion, Gauteng Optim-G Pty Ltd t/a Optim-G Pty Ltd

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities
  • Engagement with business to collect, document and review the business analysis deliverables.
  • Assessment and review of packaged software solutions and provide input to feasibility studies.
  • Development of on-premises, cloud-based and hybrid software applications and solutions based on the business requirements as per delivery plans.
  • Development of test code as well as testing of application solutions to ensure security controls, performance metrics and functional metrics are met.
  • Inform the technical architect and project manager of any issues that may affect other areas of the project.
  • Participate in quality management reviews (code reviews), ensuring compliance with the set quality standards.
  • Development of application prototype to validate and provide clarity on the business requirements and ensuring expectation alignment.
  • Conduct package-specific training for conference room pilot participants.
  • Participate in transitioning the designs to the developers and ensure a clear and complete understanding of the designs.
  • Complete all appropriate documentation required by the programmers, testers, Deployment team, and Application Management team that will maintain the application.
  • Develop basic application design models as input to the technical specifications.
  • Participation in software application and solution testing activities.
Desired Experience & Qualification

Qualifications:

  • Matric
  • A relevant Degree in Computer Science or equivalent

Experience Required:

  • At least three (3) years demonstrable experience in developing distributed software applications or solutions
  • At least three (3) years experience in developing on Visual Studio, SharePoint, MSSQL as well as using C#, ASP.Net, XML, JSON, and Java Scripting
  • At least three (3) years experience in managing software releases, versioning, change control and source code
  • At least three (3) years experience in developing data-driven software
  • Experience in cloud-based application development
  • Minimum three (3) years experience in developing medium-to-large scale web applications
  • Ability to work closely and effectively within a small/medium sized development team
  • Ability to translate functional requirements into technical solutions
  • Experience in conducting user design and review sessions and running stakeholder agreement meetings.
  • Knowledge of relational database concepts.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer

Eastern Cape, Eastern Cape Headhunters

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Our client, a market leader in the IT Industry, based in Port Elizabeth, is currently looking to employ an Applications Developer.

An awesome career opportunity awaits you!

Duties & Responsibilities

Requirements:

  • Com/Bus Sci (IS); or BSc. (Comp); or B.Tech IT (Software Development);
  • 3-5 years’ development experience (essential).
  • Knowledge of Software Development Lifecycle (SDLC).
  • Knowledge of software testing.
  • Knowledge of writing test cases.
  • Microsoft SQL Server 2008/2014 (Compulsory).
  • Object Orientated programming skills and principles.
  • C#.
  • Web Development (ASP.NET or .NET Core, WEBAPI, CSS, HTML, JQuery).
  • JavaScript.
  • Web Services/API.
  • Knowledge of Agile Methodology (Scrum/Kanban).
  • Advantageous - Azure Cloud Computing, SSIS and SSRS.

Job Duties:

  • Collaborate with the Scrum Master/Project Manager to deliver quality, effective software, in line with the agreed development process and business needs.
  • Collaborate with stakeholders to gather requirements, conduct analysis and prioritize requests.
  • Conduct research and evaluate potential technical solutions to identified business problems.
  • Partner with Business and/or System Analysts to translate business requirements into workable solutions and document solutions into technical specifications.
  • Design and code new software functionality using code that is readable, maintainable and re-usable.
  • Conduct Unit Testing of own code, and System Integration Testing (SIT) of each solution and resolve all issues/queries timeously.
  • Collaborate with the testing team to co-create test cases to ensure that features within each application are working as expected.
  • Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly.
  • Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met.
  • Maintain existing programs according to change requests approved by business as and when needed.
  • Diagnose root causes of system issues through problem-solving and recommend potential solutions.
  • Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
  • Log issues found in existing systems as internal change controls and ensure successful resolution of issues.
  • Build and maintain collaborative, professional relationships with clients and stakeholders.
  • Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
  • Develop and maintain productive and collaborative working relationships with peers and team members.
  • Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialization.
  • Participate and contribute to a culture of work-centric thinking, productivity, service delivery and quality management.
  • Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of peers.
  • Take ownership for driving career development.

Kindly be advised that should you not receive a response within two weeks of applying, please consider your application unsuccessful.

Package & Remuneration

Monthly

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

Senior Application Developer

Johannesburg, Gauteng Network IT

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Are you a seasoned Developer with a passion for creating impactful software solutions? Our client is seeking a Senior Application Developer to join their dynamic team based fully in-office in Morningside. If you're ready to take ownership of high-impact development initiatives and mentor junior talent while working with modern tech stacks, this could be your next career move.

Duties & Responsibilities
  1. Collaborate within a project team and report to the IT Manager
  2. Engage with business stakeholders to align solutions with strategic enterprise architecture
  3. Define and manage non-functional requirements to ensure robust performance
  4. Estimate and organize development tasks accurately
  5. Ensure that software design and implementation meet architectural and quality standards
  6. Support Business Analysts during functional requirements phases to ensure feasibility
  7. Identify and own technical risks, driving mitigation and resolution strategies
  8. Actively contribute to improving application functionality and performance
  9. Mentor and train Junior Developers within the team
  10. Serve as a subject matter expert on key technologies
Requirements
  1. Degree / Diploma in Computer Science or a related technical field
  2. 8 years of hands-on development experience
  3. Solid experience across the full software development lifecycle
  4. Exposure to Agile methodologies such as Scrum and KANBAN
  5. Strong proficiency in:
  6. C# .NET 6 and .NET Core
  7. SQL Server, Blazor, HTML5, and CSS
  8. Development of web solutions, APIs, and RESTful services
  9. Unit testing of code components
  10. Experience with DevOps automation (advantageous)
  11. Background in the insurance industry (beneficial)

Apply now!

Additional Information

If you have not received a response within two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other suitable roles or positions.

For more information, contact:

Senior Specialist Recruitment Consultant

Email:

Package & Remuneration

60,000.00 Monthly

Required Experience

Senior IC

Key Skills
  • Employment Type: Full-Time
  • Experience: 8+ years
  • Vacancy: 1
Create a job alert for this search

Senior Developer • Johannesburg, Gauteng, South Africa

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

Web Application Developer

Western Cape, Western Cape Aculocity

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Remote, Johannesburg, Cape Town (South Africa)

BU / Department : Custom Development

Aculocity CIO

None

About the Role

We seek a motivated and adaptable Software Developer (L2) to join our software development team. You will work on diverse projects, from maintaining and improving legacy systems to contributing to modernization initiatives. You will be crucial in supporting and enhancing existing software solutions to ensure our solutions align with business goals.

This position offers an opportunity to contribute across multiple aspects of the software development lifecycle. The ideal candidate is a problem-solver with a growth mindset, ready to wear many hats and step into various challenges. We focus on introducing,improving, and adhering to the best automation and software development practices.

Key Responsibilities

  • Legacy Code Management : Analyze, debug, and improve existing.NET-based legacy systems to ensure reliability and performance.Document, refactor, and optimize legacy codebases while minimizing disruption to business operations.Collaborate with cross-functional teams to understand the context and nuances of legacy systems.
  • Modernization Efforts : Actively participate in migrating legacy systems to modern platforms, tools, and architectures when modernization tasks and projects are assigned.Contribute to the design and development of new solutions using appropriate platforms.Assist and learn to implement best practices for CI / CD, telemetry, observability, and containerization where appropriate.
  • Development & Collaboration : Write clean, scalable, and maintainable code that adheres to coding standards and best practices.Collaborate closely with team members, business analysts, and product managers to deliver high-quality software.Participate in code reviews and technical discussions and learn about the assigned applications.
  • Problem Solving & Versatility : Troubleshoot and resolve complex technical issues across various application stack layers.Work flexibly across front-end, back-end, and database layers as project needs require.Be open to learning and working with new tools and technologies to address business requirements.

Required Qualifications

  • Experience with Legacy Systems : Demonstrated ability to understand and enhance existing codebases with minimal disruption.Experience working with monolithic architectures and transitioning them to modern solutions.Maintaining and converting AngularJS applications Webforms Applications.Net Winforms ApplicationsIntroducing test coverage in older applications

Soft Skills :

  • Strong problem-solving skills and ability to work independently on complex tasks.
  • A collaborative mindset with excellent communication skills.
  • Documentation skills and ability to describe features and changes using well-known diagramming tools and techniques such as C4 and UML.
  • Remote collaboration mindset and experience.
  • Adaptability and willingness to take on diverse responsibilities.
  • Customer-centric approach to support, feedback, and providing value through software development to clients.

Preferred Qualifications

  • Relevant tertiary qualifications are desirable
  • 3 to 5 years of hands-on development experience in a team-focussed environment
  • Exposure to front-end frameworks like React or Angular
  • Experience with modernizing legacy systems or applications, including re-platforming or re-architecting efforts.
  • Experience with cloud platforms (Azure or AWS) and modern software design patterns (., microservices, event-driven architecture).
  • Familiarity with containerization tools such as Docker and container hosting options.
  • Familiarity with CMS systems such as Umbraco and DotNetNuke.

Why Join Us?

  • Opportunity to work in a multi-faceted role where your contributions make a real impact.
  • Collaborate with a talented, supportive team that values continuous learning and innovation.
  • Gain hands-on experience modernizing enterprise-level systems and developing value-adding solutions.
  • Competitive salary, benefits, and opportunities for career growth.

Job Level

  • L2 : 2-5 years of professional software development experience.
  • L3 : 5+ years of professional software development experience and proven ability to handle complex technical challenges and mentor others.

pg. 1

Create a job alert for this search #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Application Developer

Gvw Group, Llc

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Job Description:

L2 Web Application Developer

Position Detail

Job Title :

Web Application Developer

Job Grade / Level :

L2

Review Date:

Location:

Remote, Johannesburg , Cape Town ( South Africa )

BU/Department:

Custom Development

1 st Line Manager:

2 nd Line Manager:

Aculocity CIO

Direct Subordinates:

None

About the Role

We seek a motivated and adaptable Software Developer (L2) to join our software development team. Y ou will work on diverse projects , from maintaining and improving legacy systems to contributing to modernization initiatives. You will be crucial in supporting and enhancing existing software solutions to ensure our solutions align with business goals.

This position offers a n opportunity to contribute across multiple aspects of the software development lifecycle. The ideal candidate is a problem-solver with a growth mindset, ready to wear many hats and step into various challenges. We focus on introducing, improving, and adhering to the best automation and software development practices .

Key Responsibilities
  • Legacy Code Management:
    • Analyze, debug, and improve existing .NET-based legacy systems to ensure reliability and performance.
    • Document, refactor, and optimize legacy codebases while minimizing disruption to business operations.
    • Collaborate with cross-functional teams to understand the context and nuances of legacy systems.
  • Modernization Efforts:
    • Actively participate in migrating legacy systems to modern platforms, tools, and architectures when modernization tasks and projects are assigned.
    • Contribute to the design and development of new solutions using appropriate platforms .
    • Assist and learn to i mplement best practices for CI/CD, telemetry , observability, and containerization where appropriate .
  • Development & Collaboration:
    • Write clean, scalable, and maintainable code that adheres to coding standards and best practices.
    • Collaborate closely with team members, business analysts , and product managers to deliver high-quality software.
    • Participate in code reviews and technical discussions and learn about the assigned applications .
  • Problem Solving & Versatility:
    • Troubleshoot and resolve complex technical issues across various application stack layers .
    • Work flexibly across front-end, back-end, and database layers as project needs require .
    • Be open to learning and working with new tools and technologies to address business requirements.
Required Qualifications
  • Technical Skills:
    • Proficiency in C # and the .NET platform (Framework and Core).
    • Exposure to. Net-based content management systems and customization of content management systems
    • Strong experience with ASP.NET MVC, Web API, and RESTful services.
    • Strong experience with vanilla JavaScript
    • Experience with TypeScript
    • Experience with AngularJS
    • Familiarity with Entity Framework or other ORM tools.
    • Hands-on experience with SQL Server, including database design, query optimization, and stored procedures.
    • Knowledge of version control systems such as Git and experience with CI/CD pipelines (Azure DevOps preferred).
    • Demonstrable experience in using AI tooling in the context of legacy code to increase code quality and productivity
    • Unit test and test automation experience
  • Experience with Legacy Systems:
    • Demonstrated ability to understand and enhance existing codebases with minimal disruption.
    • Experience working with monolithic architectures and transitioning them to modern solutions.
    • Maintaining and converting AngularJS applications
    • Asp.Net Webforms Applications
    • .Net Winforms Applications
    • Introducing test coverage in older applications
Soft Skills:
  • Strong problem-solving skills and ability to work independently on complex tasks.
  • A collaborative mindset with excellent communication skills.
  • Documentation skills and ability to describe features and changes using well-known diagramming tools and techniques such as C4 and UML.
  • Remote collaboration mindset and experience .
  • Adaptability and willingness to take on diverse responsibilities.
  • Customer-centric approach to support, feedback , and providing value through software development to clients .
Preferred Qualifications
  • Relevant tertiary qualifications are desirable
  • 3 to 5 years of hands-on development experience in a team-focussed environment
  • Exposure to front-end frameworks like React or Angular
  • Experience with modernizing legacy systems or applications, including re-platforming or re-architecting efforts.
  • Experience with cloud platforms (Azure or AWS ) and modern software design patterns (e.g., microservices, event-driven architecture).
  • Familiarity with containerization tools such as Docker and container hosting options .
  • Familiarity with CMS systems such as Umbraco and DotNetNuke.
Why Join Us?
  • Opportunity to work in a multi-faceted role where your contributions make a real impact.
  • Collaborate with a talented , supportive team that values continuous learning and innovation.
  • Gain hands-on experience modernizing enterprise-level systems and developing value-adding solutions.
  • Competitive salary, benefits, and opportunities for career growth.
  • Remote work
Job Level
  • L2: 2-5 years of professional software development experience.
  • L3: 5+ years of professional software development experience and proven ability to handle complex technical challenges and mentor others.

pg. 1

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior developer Jobs in South Africa !

Web Application Developer

Aculocity, LLC

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Job Description:

L2 Web Application Developer

Position Detail

Job Title :

Web Application Developer

Job Grade / Level :

L2

Review Date:

Location:

Remote, Johannesburg , Cape Town ( South Africa )

BU/Department:

Custom Development

1 st Line Manager:

2 nd Line Manager:

Aculocity CIO

Direct Subordinates:

None

About the Role

We seek a motivated and adaptable Software Developer (L2) to join our software development team. Y ou will work on diverse projects , from maintaining and improving legacy systems to contributing to modernization initiatives. You will be crucial in supporting and enhancing existing software solutions to ensure our solutions align with business goals.

This position offers a n opportunity to contribute across multiple aspects of the software development lifecycle. The ideal candidate is a problem-solver with a growth mindset, ready to wear many hats and step into various challenges. We focus on introducing, improving, and adhering to the best automation and software development practices .

Key Responsibilities
  • Legacy Code Management:
    • Analyze, debug, and improve existing .NET-based legacy systems to ensure reliability and performance.
    • Document, refactor, and optimize legacy codebases while minimizing disruption to business operations.
    • Collaborate with cross-functional teams to understand the context and nuances of legacy systems.
  • Modernization Efforts:
    • Actively participate in migrating legacy systems to modern platforms, tools, and architectures when modernization tasks and projects are assigned.
    • Contribute to the design and development of new solutions using appropriate platforms .
    • Assist and learn to i mplement best practices for CI/CD, telemetry , observability, and containerization where appropriate .
  • Development & Collaboration:
    • Write clean, scalable, and maintainable code that adheres to coding standards and best practices.
    • Collaborate closely with team members, business analysts , and product managers to deliver high-quality software.
    • Participate in code reviews and technical discussions and learn about the assigned applications .
  • Problem Solving & Versatility:
    • Troubleshoot and resolve complex technical issues across various application stack layers .
    • Work flexibly across front-end, back-end, and database layers as project needs require .
    • Be open to learning and working with new tools and technologies to address business requirements.
Required Qualifications
  • Technical Skills:
    • Proficiency in C # and the .NET platform (Framework and Core).
    • Exposure to. Net-based content management systems and customization of content management systems
    • Strong experience with ASP.NET MVC, Web API, and RESTful services.
    • Strong experience with vanilla JavaScript
    • Experience with TypeScript
    • Experience with AngularJS
    • Familiarity with Entity Framework or other ORM tools.
    • Hands-on experience with SQL Server, including database design, query optimization, and stored procedures.
    • Knowledge of version control systems such as Git and experience with CI/CD pipelines (Azure DevOps preferred).
    • Demonstrable experience in using AI tooling in the context of legacy code to increase code quality and productivity
    • Unit test and test automation experience
  • Experience with Legacy Systems:
    • Demonstrated ability to understand and enhance existing codebases with minimal disruption.
    • Experience working with monolithic architectures and transitioning them to modern solutions.
    • Maintaining and converting AngularJS applications
    • Asp.Net Webforms Applications
    • .Net Winforms Applications
    • Introducing test coverage in older applications
Soft Skills:
  • Strong problem-solving skills and ability to work independently on complex tasks.
  • A collaborative mindset with excellent communication skills.
  • Documentation skills and ability to describe features and changes using well-known diagramming tools and techniques such as C4 and UML.
  • Remote collaboration mindset and experience .
  • Adaptability and willingness to take on diverse responsibilities.
  • Customer-centric approach to support, feedback , and providing value through software development to clients .
Preferred Qualifications
  • Relevant tertiary qualifications are desirable
  • 3 to 5 years of hands-on development experience in a team-focussed environment
  • Exposure to front-end frameworks like React or Angular
  • Experience with modernizing legacy systems or applications, including re-platforming or re-architecting efforts.
  • Experience with cloud platforms (Azure or AWS ) and modern software design patterns (e.g., microservices, event-driven architecture).
  • Familiarity with containerization tools such as Docker and container hosting options .
  • Familiarity with CMS systems such as Umbraco and DotNetNuke.
Why Join Us?
  • Opportunity to work in a multi-faceted role where your contributions make a real impact.
  • Collaborate with a talented , supportive team that values continuous learning and innovation.
  • Gain hands-on experience modernizing enterprise-level systems and developing value-adding solutions.
  • Competitive salary, benefits, and opportunities for career growth.
  • Remote work
Job Level
  • L2: 2-5 years of professional software development experience.
  • L3: 5+ years of professional software development experience and proven ability to handle complex technical challenges and mentor others.

pg. 1

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

Mainframe Application Developer

Midrand, Gauteng Accenture in South Africa

Posted 6 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.

    Angular Application Developer

    Centurion, Gauteng Headhunters

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Reference: PE002283-VD-1

    Our client, a market leader in the IT Industry, based in Centurion (Johannesburg), is currently looking to employ an Angular Application Developer.

    An exciting career opportunity awaits you!

    Duties & Responsibilities

    Requirements:

    • Previous experience in a similar position / Angular experience is non-negotiable .
    • Com/Bus Sci (IS); or BSc. (Comp); or B.Tech IT (Software Development);
    • 3-5 years’ development experience (essential).
    • Knowledge of Software Development Lifecycle (SDLC).
    • Knowledge of software testing.
    • Knowledge of writing test cases.
    • Microsoft SQL Server 2008/2014 (Compulsory).
    • Object Orientated programming skills and principles.
    • C#.
    • Web Development (ASP.NET or .NET Core, WEBAPI, CSS, HTML, JQuery).
    • JavaScript.
    • Web Services/API.
    • Knowledge of Agile Methodology (Scrum/Kanban).
    • Advantageous - Azure Cloud Computing, SSIS and SSRS.

    Responsibilities include:

    • Collaborate with the Scrum Master/Project Manager to deliver quality, effective software, in line with the agreed development process and business needs.
    • Collaborate with stakeholders to gather requirements, conduct analysis and prioritize requests.
    • Conduct research and evaluate potential technical solutions to identified business problems.
    • Partner with Business and/or System Analysts to translate business requirements into workable solutions and document solutions into technical specifications.
    • Design and code new software functionality using code that is readable, maintainable and re-usable.
    • Conduct Unit Testing of own code, and System Integration Testing (SIT) of each solution and resolve all issues/queries timeously.
    • Collaborate with the testing team to co-create test cases to ensure that features within each application are working as expected.
    • Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly.
    • Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met.
    • Maintain existing programs according to change requests approved by business as and when needed.
    • Diagnose root causes of system issues through problem-solving and recommend potential solutions.
    • Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
    • Log issues found in existing systems as internal change controls and ensure successful resolution of issues.
    • Build and maintain collaborative, professional relationships with clients and stakeholders.
    • Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed.
    • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
    • Develop and maintain productive and collaborative working relationships with peers and team members.
    • Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialization.
    • Participate and contribute to a culture of work-centric thinking, productivity, service delivery and quality management.
    • Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of peers.
    • Take ownership for driving career development.

    Kindly be advised that should you not receive a response within two weeks of applying, please consider your application unsuccessful.

    Package & Remuneration

    Monthly

    #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