The role will be responsible to manage, plan, control and organize all activities related to application development and maintenance projects and services. This Senior Manager will ensure that a formal set of methodologies and tool sets are in place and adhered to with a focus on more optimal ways of work. This position will be responsible for the enablement of the ENS IT Strategy at departmental level relating to financial management, supplier/contract/demand management, human resources and practice service applications.
Develop and implement Applications development, maintenance and services strategies, policies and procedures
Tracks the development and deployment of Applications services and projects
Collaborate with other functional IT teams, company consulting and service management to build customer
centric solutions
Manage transformation and modernization of applications and technologies program
Manage agile and sprint activities for development teams in partnership with Project managers and Scrum Masters
Financial and business management
Human Capital Management.
Minimum: 3-4-year National Diploma / National First Degree in Software Engineering/ Computer Science
/Information Technology or relevant equivalent.
A Microsoft Vendor certification for applications will be an added advantage.
Experience: A minimum of 10 years practical experience in Applications Lifecycle Management. Experience should
Include
Minimum 5 years experience in a management/leadership level/role
Experience in managing analysis, design, development and support of complex enterprise applications.
Experience in managing medium to complex IT projects and or services with multiple internal / external
dependencies
Added advantage on exposure in API, Mobile Development, Agile/Scrum, Microsoft Azure etc.
VACANCY
Purpose of the job
Key Responsibility Areas
Qualifications And Experience
Technical Competencies Description
Familiarity with Agile processes
Thorough Knowledge And Understanding Of
Strategy & Architecture, Technical Strategy & Planning, Software development process improvement;
Systems Development Management; Solution Development & Implementation, Programming/software
development;
Business Change, Business Change Management, Requirements Definition and Management Knowledge and
understanding of Microsoft Azure and Microsoft development tools and technologies.