Applications Development Head Location: Johannesburg
Time Type: Full time
Posted On: Posted Yesterday
Time Left to Apply: End Date: November 19, 2024 (2 days left to apply)
Job Requisition ID: R24719
Job Description To oversee the entire software development function within the organisation, ensuring the successful delivery of high-quality applications that support business objectives.
To provide strategic leadership in the design, development, and deployment of software solutions, driving innovation and ensuring alignment with enterprise-wide technology goals.
To manage multiple development teams, including team leads, and ensure that projects are completed on time, within scope, and in accordance with best practices in software architecture, security, and compliance.
To leverage a deep understanding of business requirements, strategic planning, and emerging technologies, enabling the organisation to remain competitive and innovative. Collaborate closely with senior IT leadership, business executives, and external vendors to create scalable, secure, and efficient applications across the enterprise.
Define the strategic vision for application development across the organisation, aligning technology goals with business objectives to ensure competitive advantage and operational excellence. Lead and manage multiple development teams, including team leads and senior developers, to deliver software solutions that are high quality, scalable, and efficient. Oversee resource allocation, ensuring optimal utilisation of personnel, tools, and technologies across various application development projects. Ensure that all application development initiatives adhere to the enterprise architecture framework, promoting scalability, security, and performance. Collaborate with senior business leaders, product managers, and operations teams to define requirements and ensure that application development meets organisational needs. Manage the application development budget, overseeing cost management, procurement of tools and technologies, and ensuring cost-efficient solutions are delivered within budget. Oversee the entire lifecycle of application development, from conceptualisation and design through to development, testing, deployment, and maintenance. Drive the adoption of new technologies, tools, and methodologies that can enhance the development process, increase team productivity, and foster innovation within the department. Implement and enforce risk management protocols, ensuring that all development processes meet regulatory, security, and governance standards, especially those applicable to financial services. Establish and maintain strong relationships with external technology vendors and partners, ensuring that external solutions integrate seamlessly with internal systems. Ensure that all developed applications comply with security best practices, including data encryption, user authentication, and vulnerability management, to protect sensitive business information. Implement monitoring and performance metrics for all applications, ensuring continuous improvement in application performance, stability, and scalability. Lead talent development initiatives within the application development teams, providing training, mentorship, and succession planning to ensure the growth of high-performing technical talent. Serve as the escalation point for critical technical issues, managing crisis situations and ensuring the rapid resolution of problems that impact business operations. Provide regular reports to senior IT leadership on project status, performance metrics, risks, and development milestones, ensuring transparency and accountability. Job Details Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below. Closing Date: 19/11/24
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Introduce Yourself Introduce yourself to our recruiters and we will get in touch if there's a role that seems like a good match.
Should you have any queries, please log it via MyQ.
About Us A leading corporate and investment bank in South Africa and the broader Africa continent, RMB offers large corporate and institutional clients innovative, value-added advisory, funding, trading, corporate banking and principal investing solutions. RMB's talent is expected to be high performing whilst fixing for real-world challenges such as funding the green economy through sustainable finance transactions; unlocking transformation with innovative BEE deals; providing financial and strategic support to management teams in the unlisted sector; financing infrastructure that will uplift economies and improve the lives of millions of people – all of this is about thinking big.
If you are invested in making a difference on a serious scale, RMB is where you should build your career and explore new ways to contribute to a better world.
#J-18808-Ljbffr