3 weeks ago
Job title : Application Developer
Job Location : Gauteng, Centurion
Deadline : November 02, 2024
Quick Recommended Links
Key Performance Areas
Plan and Design IT Application Solutions
- Collaborate with the procurement and development team and other ICT staff to develop specifications and configurations for new applications.
- Establish a detailed technical specification through discussion with co-workers and clients.
- Clarifying actions the system is intended to perform.
- Communicate ideas to the Information Systems Overseer and ICT team.
- Design creative prototypes according to specifications.
- Coordinate application development plans with the supply chain management.
- Develop application release schedule and introduce new functionality using SDLC methodologies.
- Provide application health reports, such as performance, availability, utilisation and capacity.
- Devise possible solutions to anticipated problems.
- Ensure application staging is correctly scheduled, such as development, testing and training platforms. Ensure correct resources for production environment.
Development, Testing & Deployment
- Develop release, test, training, and stabilisation plans.
- Actively participate in training, testing and UAT sign-off activities.
- Manage post go-live stabilisation using advanced troubleshooting and debugging.
- Aggressively influence project delivery timelines.
- Ensure new systems are part of the existing backup plans.
- Develop a disaster recovery testing plans for systems and participate in business continuity simulation.
- Conduct user-acceptance testing to ensure the application meet the user requirements.
- Develop end-user reports.
Application Maintenance and Support
- Manage the application lifecycle, and people involved in the process, to ensure smooth deployment and post-deployment modifications.
- Evaluate existing applications to propose enhancements and new functionalities.
- Establish processes and procedures to resolve applications errors in the production platform.
- Manage the application security.
- Develop adaptation of the program to new requirements, as necessary.
- Develop technical documents and manuals to accurately represent application “As-build”.
- Participate in monthly service level review and operational meetings.
Requirements:
EDUCATION AND EXPERIENCE
- NQF 6 qualification in IT or related field.
- Certifications in Microsoft Dynamics and Azure cloud will be an added advantage.
- At least three (3) years’ experience in software development involving releases, versioning, change control and source code control within technologies such as SharePoint, .Net, C#, CSS, REST API, JSON, Angular, Power Automate, etc.
- Experience in cloud-based application development within Azure, Dynamics 365, Microsoft PowerApps, Azure database and SharePoint platforms is an added advantage.
COMPUTER SKILLS
- The applicant must have advanced computer skills in engaging agile system development methodologies and techniques.
- S/He must have a good grasp of emerging software development culture, processes, and tools within application development and operational environment.
- Further be skilled fairly in .NET, ERP, ITIL, SQL, Azure technologies.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs