Work in Joburg

Find a job in South Africa’s mega city

ABC Joburg is a sister company of ABC Worldwide. Based in Sandton, the team of recruiters is focused on candidates and roles in and around Johannesburg.

The City of Gold

Johannesburg is a centre of mining, manufacturing, and finance. All the mining houses are headquartered in the city, as is the Chamber of Mines, which regulates the industry. Local factories in Johannesburg and on the East Rand produce a great variety of goods ranging from textiles to specialty steels. A substantial engineering sector serves the needs of the mining industry. Virtually all the country’s banks, insurance companies, and building societies have their head offices in the city. The Johannesburg Stock Exchange, founded in 1887 to raise capital for deep-level mining, lists more than 600 companies.

While Pretoria, the South African capital, is only 40 miles to the north, most state ministries have offices in Johannesburg. Many foreign countries retain consular facilities, largely to service the needs of overseas firms, hundreds of which operate in the city.

Featured Positions

German Technical Support Executive – Helpdesk

Location: Johannesburg
Salary: Negotiable

Provide 1st level technical support Service restoration Fulfillment of service request and advice to users.

German Senior Technical Support Executive – Helpdesk

Location: Johannesburg
Salary: Negotiable

GERMAN & ENGLISH – Bilingual position. Provide 1st level technical support Service restoration Fulfilment of service request and advice to user…

Junior Draughtsperson

Location: Johannesburg
Salary: Negotiable

They are looking for a Junior Draughtsperson with a minimum of 3 – 5 years’ experience to assist with the ongoing growth of the company.

Sous Chef

Location: Johannesburg
Salary: Negotiable

Reports To Executive Sous Chef Executive Chef   SCOPE & PURPOSE OF POSITION   To control and supervise the day-to-day running of the kitchen…

Can’t find what you
are looking for?

No problem. Send us your CV and we will contact you with other opportunities.

Job Search

Job Title
Application Architect
Employment Type
Full Time
Experience
8 to 20 years
Salary
R1100000 to R1400000
Job Published
21 February 2023
Job Reference No.
3162937548

Job Description

Role Purpose

Define the framework and operating principles for application solutions according to industry best practice, to manage the application architecture within the enterprise architecture of the business.

Responsibilities and work outputs

Internal Process

  • Define the required technology to support the business's agreed IT Strategy, Philosophy and Enterprise Architecture.
  • Lead system design activities and code development processes as a subject matter expert, to ensure applications solutions exhibit performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment.
  • Translate business requirements into documented application architecture requirements, for application.
  • Proactively mentor peers regarding system knowledge and development technologies and processes, to ensure knowledge transfer and the maintenance of standards.
  • Monitor system performance, relevance and usage and define and maintain key metrics to ensure quality and performance of systems and delivery.
  • Work within the Enterprise Architecture to integrate and propose viable solutions to business.
  • Perform code reviews to ensure compliance with coding standards and best practices.
  • Accountable for technical design and detailed technical specifications, as well as unit testing and support documentation within the relevant business area.
  • Work closely with project teams, vendors and third-party technical contacts regarding technical design, or resolving technical issues, to deliver on the Application Architecture.
  • Accountable for composition of detailed technical specifications, unit testing, and support documentation.
  • Accountable for application development technical processes, from design to application.
  • Define, document and maintain Application Architecture standards within the relevant business area.
  • Collaborate with functional and technical leads from various teams to ensure an integrated and aligned solution and technology approach.
  • Provide process improvement recommendations to the software design/development team, to achieve best practices and high performance.
  • Provide accurate estimates of required effort for design and development, to assist in capacity management.

Client

  • Provide authoritative, expertise and advice to clients and stakeholders.
  • Build and maintain relationships with clients and internal and external stakeholders.
  • Contribute to the process of negotiating objective and realistic service level agreements, monitor appropriateness and recommend adjustments.
  • Define service practices which builds rewarding relationships, encourages innovation and allows others to provide exceptional client service.
  • Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed.
  • Make recommendations to improve client service and fair treatment of clients within area of responsibility.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.

People

  • Build relationships through providing specialist know-how and leadership to others, expressing positive expectations.
  • Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialisation.
  • Positively influence and manage change and offer specialist support where required.
  • Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of colleagues and staff.
  • Participate and contribute to a culture of work centric thinking, productivity, service delivery and quality management.
  • Take ownership for driving career development.

Finance

  • Contribute to the development of area specific budgets to minimise expenditure, in alignment with operational plans.
  • Identify solutions to enhance cost effectiveness and increase operational efficiency.
  • Implement and provide input into governance processes, systems and legislation within area of specialisation.
  • Escalate unresolved policy and governance compliance issues via appropriate channels for investigation and resolution purposes.
  • Provide input into the risk identification processes development and communicate recommendations in the appropriate forum

Competencies required

  • Examining Information
  • Adopting Practical Approaches
  • Challenging Ideas
  • Interpreting Data
  • Providing Insights
  • Making Decisions
  • Developing Expertise
  • Exploring Possibilities

 

Skills required

  • Communications skills
  • Problem-solving skills
  • Analytical skills
  • Planning and organising skills
  • Interpersonal skills
  • Critical thinking

Experience and Qualifications

  • Relevant Computer Science qualification (essential)
  • 8-10 years’ experience in software development or experience in IT Architecture (essential)
  • 5-7 years' experience in development management / solutions management or team lead role (essential)
  • Exposure to Agile methodology (essential)
  • Experience in the financial services industry (desirable)

Required knowledge and experience on the following platforms:

· Linux

· AIX

· Oracle Database and forms

· IBM WebSphere and Liberty

· AWS Compute and Database, but not limited to.

Required experience on the following languages:

· Java EE

· PL/SQL

· Python

Advantageous:

· Oracle cloud

Location

 Centurion.

If you are keen on this role share your updated CV, expected salary , current salary and notice period

To the following email

James@abcworldwide.com

Skills

Industries