Applications Developer

 

Recruiter:

HR Genie

Job Ref:

PG_AppDev

Date posted:

Wednesday, October 26, 2022

Location:

Pretoria, South Africa

Salary:

R0 per hour


SUMMARY:
National Diploma/ Degree in Information Technology or BSc (Computer Science); BCom (Information Syst

JOB DESCRIPTION:

JOB PURPOSE

To create user information solutions by developing, implementing, and maintaining ICT application systems, components, and interfaces.

 

KEY PERFORMANCE AREAS

Implement Application Development, Support, Maintenance and Adaptation of new Applications

  • Meet or exceed internal and external (customer) expectations based on delivery.
  • Implement development objectives by analysing user requirements; envisioning system features and functionality.
  • Design and develop user interfaces to internet/intranet applications by setting expectations and feature priorities throughout the development life cycle;
  • Complete application development by coordinating requirements, schedules, and activities.
  • Enhance the quality of applications by improving the design or tuning for performance.
  • Participate in the Code Review process and action the outcomes of the code review.
  • Deliver code timeously to the test environment.
  • Support, troubleshoot and resolve development and production problems across multiple environments and operating platforms.
  • Integrate applications by designing effective integration architecture, studying and establishing connectivity with network systems and information servers.
  • Support users by developing documentation and assistance tools.
  • Ensures operation by training internal client personnel; providing support.

Manage the provision of Application Management services to the organization

  • Ensure task activities are managed daily with estimates and deadlines.
  • Plan delivery commitment such that deliverables does not unnecessarily move between releases.
  • Ensure no delays accrue due to misunderstanding of requirements.
  • Ensure quality control over output of the team by ensuring policies and procedures are followed.
  • Provide technical assistance, guidance and advise to the team.
  • Ensure the team are regularly informed about management decisions or changes in the work environment.
  • Drive Application Development, Support, Maintenance and Adaptation Strategies and Policies
  • Recommend best practice configurations (application & database
  • Ensure Architectural standards are adhered to.
  • Manage potential Application Management risks
  • Identify production problems (network, application, database, connectivity, performance problems) with proposed solutions with follow up of execution of approach.
  • Check that all Applications Management Audit Report queries are addressed to eliminate or mitigate the associated risks.
  • Raise risks with management early

Plan capacity requirements

  • Compile monthly reports on performance, costs, functionality and quality of Application Management services for Technology COE and GPAA management.
  • Assess IT infrastructure requirements so that Application Management processes and procedures run smoothly.
  • Plan execution of work (estimate resourcing needs and duration for new/existing requirements – project plan with dependencies)

Facilitate business partnering

  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Provide Application Management support and advice to the Technology COE with regard to relevant applications solutions to problems raised by managers.
  • Contribute to Client meetings, demonstrating Application Management capability when required.

Provide input to the strategic management of the section

  • Compile comprehensive operational plans, quarterly and annual reports.
  • Keep abreast with changes in relevant guidelines and other legislation, to make recommendations where policies and procedures need to be amended.
  • Develop, enhance and implement policies, processes and procedures that are relevant to the section and enhance service delivery.
  • Collaborate with internal and external stakeholders to implement new systems and processes, enabling integration to other areas.
  • Track new developments in the industry, to improve the effectiveness and efficiency of the Applications Management functions in the GPAA.

 

QUALIFICATION REQUIREMENTS

Minimum: National Diploma/ Degree in Information Technology or BSc (Computer Science); BCom (Information Systems) or similar professional qualification.

Ideal: Post- graduate degree or Business Analysis; Programming; System Analysis, Object-Oriented Design (OOD), Software Debugging qualifications will be an advantage. equivalent.

EXPERIENCE

Minimum: 5-6 years in Applications Services or relevant experience in ICT hardware and software or IT field.

With at-least 2 years of supervisory role

Ideal: 6 years of relevant experience or Management of application development life cycle

 

KNOWLEDGE

  • Web, Java, Integration, Database, Application Architecture, DevOps: SDLC
  • Knowledge of laws, precedents, and government regulations around Government Finance (i.e. PFMA),
  • Knowledge of Business Applications fit on business continuity requirements with a specific focus on security and disaster recovery.
  • Knowledge of Prince or PMBOK project management methodology.
  • Knowledge of Oracle; Linux; Java; J2EE; and change management software.

 

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



 

 

 

Similar jobs you might be interested in:

PHP / Laravel Full Stack Web Applications Developer
Location: Pretoria
Salary: Monthly
Hospitality Technology Company based in Pretoria East is seeking a skilled and versatile PHP / Laravel Full Stack Web applications developer to join their development team.  In this role, you will be responsible for managing the entire software development lifecycle, from designing responsive client-facing user interfaces to structuring robust server-side logic and database architecture. ...
18 days ago


Java AI Developer
Location: Johannesburg
Salary: 700000 Annually
New job opportunity available for Senior AI Java developer for company based in the Financial Services sector.  Experience in using of AI Tools with strong Java Development skills. Senior AI Java developerShape the future of enterprise software development in a fast-paced, innovation-driven environment.If you're a seasoned Java developer with experience in AI Tools, who thrives on solvin...
1 day ago


Cross-Platform Mobile App Developer - Hybrid
Location: Pretoria
Salary: ZAR 0
Our client is searching for a Cross-Platform Mobile App developer to join their team in Pretoria(Hybrid).The duties for this role include, but are not limited to, designing, building, testing and maintaining softwa...
2 days ago


Senior Platform Engineer Lead
Location: Centurion
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.Our client, a leading organisation within the financial services sector, is looking for an experienced Senior Platform Engineer to join their technology team. This is a permanent hybrid opportunity based in Centurion.
4 days ago


Developer (C# / .Net)
Location: Johannesburg
Salary: Monthly
If you are a Software developer who sees the bigger picture beyond just coding, we want to talk to you. Join a team of amazing professionals, working in a hybrid environment, focused on empowering businesses through innovative ERP solutions.
5 days ago


Senior Developer
Location: Johannesburg
Salary: TBC Annually
Are you a passionate Game developer who thrives on building immersive gaming experiences and writing high-quality code? Join an innovative development environment where your technical expertise will directly contribute to creating cutting-edge games and real-time applications while collaborating with talented industry professionals.
5 days ago


Senior Full Stack Web developer
Location: Johannesburg
Salary:
We are looking for a Senior Full Stack Web developer to engineer a modern, straight-through processing investment platform that powers independent and tied financial advisers across South AfricaIn this role, you will own projects end-to-end—translating high-fidelity UI/UX designs into fully responsive, secure web applications and integrating them with robust back-end systems. You will play a...
5 days ago


AI Developer
Location: Johannesburg
Salary:
We are looking for an AI developer to design, build, and deploy production-ready AI agents and intelligent solutions at scaleIn this role, you will bridge business requirements and technical execution within a multidisciplinary AI delivery team. You will configure orchestration logic, build custom connectors, and deploy enterprise-grade GenAI applications and agents using Azure AI Foundry and Cop...
5 days ago


Applications Manager
Location: Johannesburg
Salary:
Are you an experienced applications Manager with a strong SAP ERP background and a passion for driving business improvement through technology? This is an exciting opportunity to lead a critical applications landscape, partner with senior business stakeholders, and play a key role in shaping enterprise-wide systems and digital transformation initiatives.
5 days ago


Group Technology Manager
Location: Midrand
Salary: Monthly
Are you a visionary technology leader with a passion for digital transformation, data, AI, and enterprise technology strategy? This is a rare opportunity to lead technology across multiple international markets, driving innovation, operational excellence, and business growth through modern platforms, data-driven decision-making, and emerging technologies.
5 days ago


Create a free job alert for Applications Developer in Pretoria

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

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