Applications Developer

Details of the offer

Job category: Application Development and Programming
Location: Johannesburg
Contract: Permanent
Remuneration: Market Related
EE position: Yes
IntroductionApplications are invited for the position of Applications Developer (Grade 8) based at Bruma. The successful applicants will be reporting to the Senior Manager: Applications.
Major ActivitiesInteract with users to understand the documented requirements.Analyse the documented user requirements and translate them into system design artefacts.Document target system design into system functional specifications that recognise both functional user requirements as well as non-functional system requirements like system stability, system performance (throughput), security metrics (role-based access). The design also includes creation of Data models or schemas and show relationship between application inputs (User Interface) and underlying Data Schema/Model.Document and update the various software and data models/schema in configuration database and version numbers in configuration media library whenever new systems are designed and deployed.Facilitate sessions with various stakeholders and ensure system specifications are signed off.Resolve complex technical design issues.Design successful business systems integration according to defined Application strategies and architectures. Set up and maintain a consistent software development environment/workspace for various software projects.Develop application logic using algorithms and flow-charts.Produce clean and efficient code based on specifications.Integrate software components and third-party systems.Troubleshoot and resolve application defects/bugs.Develop and build system packages in preparation for deployment to various environments (UAT and Production).Deploy software to integration platforms, user acceptance and test environment (UAT) in accordance with the software development lifecycle.Develop unit test plans and test cases.Sign off unit and integration test plans.Liaise with end users during functional testing of the software by end users.Provide Support on all Business systems (escalations).Correctly diagnose, resolve, document and escalate Business system incidents.Responsible for meeting SLA's with IT Users regarding Business Systems (escalated calls).Train users on the new system(s).Comply with the Change and Configuration Management process by completing change requests and submitting them for approval before deploying any software to UAT and Production environments.Update the digital media library with new system changes that have been implemented and ensure software versions and release numbers are accurate.Comply with the published IT department's systems/product release schedules.Minimum QualificationsBachelor of Computer Science, or Bachelor of Technology (B.Tech.) or any Information Technology three (3) year tertiary qualification with Software Programming and Database Management (or equivalent) as course modules.Microsoft Certified Associate (one of three MCSD qualification certificates).Microsoft Power Platforms knowledge would be an advantage.A minimum of five (5) to seven (7) years as an applications developer and system administrator.Interested applicants are requested to register their CV's and apply on Portal and click on ATNS Careers no later than 01 May 2024. If you have not been contacted within 3 weeks of the closing date of this advert, please accept that your application was unsuccessful. ATNS is an equal opportunity employer that strives to achieve a diverse workforce broadly representative of our people. This position will be filled in line with the objectives of ATNS' Employment Equity Plan and therefore candidates from designated groups as per the Employment Equity Act of 1998, are encouraged to apply. People with disabilities are encouraged to apply.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Divisional Ict Executive

Location:  Johannesburg (On-site) - Permanent Position Role Summary: The Divisional ICT Executive is a strategic leadership position focused on optimizing IC...


From Boardroom Appointments - Gauteng

Published a month ago

Data Engineer

We help our clients understand the rich data we collect from the traditional retail market in South Africa and Africa broadly. The ideal candidate will have ...


From Capital Recruit - Gauteng

Published a month ago

Cloud Specialist

JOB DESCRIPTION Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence a...


From Ntt - Gauteng

Published a month ago

Senior Application Modernization And Ai Developer

Senior Application Modernization and AI Developer Location: Johannesburg Model: Hybrid Job Overview Technical Skills: .Net Development: Proficiency in develo...


From Netsurit - Gauteng

Published a month ago

Built at: 2024-11-07T21:40:27.894Z