VAC00923 (RE 03) IS A RE-ADVERTISING REFERENCE NUMBER. Technical Manager for the Development & Maintenance of Java Applications D3 JOB LEVEL R 724,276 – R 1,086,415 in salary
Senior Manager (Application Development OR Application Maintenance) REPORTS TO Division: Application Development & Maintenance for Executives SERVICES FOR APPLICATION DEVELOPMENT SITA Centurion is the location.
With responsibility for unit-level financial management, supplier/contract management, human resources, and ICT services, the function include supervising and coordinating service management and/or project management. The technical manager will also be in charge of improving, maintaining, and supporting current systems and applications that are essential to corporate operations. This entails keeping track of service level agreements and fulfilling client demands.
• Ensure that initiatives are aligned with end-user requirements and company needs. • Give the team advice on how to use the processes and procedures for the applications services to ensure application quality and adherence to standards.
Control the release of new features and production support for applications and services that fall within their scope.
Serve as a point of contact between the business and clients for applications projects and services, making sure that service level agreements are followed and clients’ expectations are met.
Create a modernization plan for current legacy systems and manage its execution.
Work together to create applications projects and services that support business initiatives and client demands with product owners, architects, and IT leaders. • Act as a team leader, mentor, and guide for a group of software developers.
Competencies and Experience:
A three- to four-year National Higher Diploma or National Degree in Software Engineering, Computer Science, or Information Technology, or an equivalent NQF Level 6 certificate, is require. Application vendor certification is advantageous. Experience: 8 years or more of experience in application development, maintenance, and upgrades of integrated solutions on various hardware and software platforms. This entails having at least three years of management or leadership experience, along with leadership and management responsibilities in a sizable business or public sector company. • Work experience should include development of Web Services, JAVA, and Application Lifecycle Management.
• Hands-on technical development experience and knowledge of big business environments, including multi-site locations. • Expertise in developing, designing, and coding code for interfaces, reports, and applications.
• A working knowledge of technical design, instruction, and deployment procedures.
Technical abilities Overview: Application solution/systems development, maintenance, and implementation knowledge. extensive familiarity with SDLC processes and best practices. knowledge with the Agile/Scrum project management approaches. extensive technical knowledge of application software. understanding of the principles and procedures of software development.
understanding of formal project management theories and techniques. the capacity to coordinate project team activities while managing several system development projects. comprehension of PFMA. knowledge of requirements definition and management, business change, and business change management.
Database Design, Business Analysis, Business Process Reengineering, Change Management, Business Development, Business Continuity, Application Development, Application Maintenance and Support, System Development, System Maintenance and Support, Quality Assurance, Risk Management, and Service Level Management.