Enable job alerts via email!

General Manager - Software Applications

Network It

Johannesburg

On-site

ZAR 600,000 - 1,000,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in financial services is seeking a General Manager of Software Applications to spearhead a significant transformation project. This role involves overseeing the migration and optimization of software applications while managing vendor relationships and budgets. You'll lead a dynamic team, ensuring compliance with industry standards and fostering a culture of continuous improvement. This exciting opportunity is perfect for a seasoned professional ready to drive technology transformation and make a substantial impact in a thriving organization.

Benefits

In-house Medical Aid
Retirement Fund
Discretionary Annual Bonus

Qualifications

  • 5+ years of experience in software application management, including major system transitions.
  • Strong project management skills with a track record of delivering complex technology projects.

Responsibilities

  • Lead and oversee a major transition in software applications, ensuring a seamless migration.
  • Manage relationships with software vendors, ensuring quality solutions and adherence to agreements.

Skills

Project Management
Leadership
Communication Skills
Strategic Thinking
Vendor Management

Education

Bachelor's degree in Computer Science
Master's degree in related field

Job description

Reference : ITE-DAP-1

Our client, a distinguished leader in the financial services industry specializing in motor vehicle products, is looking for a dynamic and experienced General Manager of Software Applications to join their team.

In this role, you will lead a significant transformation project focused on software application migration, optimization, and overall management.

Reporting directly to the Managing Director, this role presents an exciting opportunity for a seasoned professional to drive technology transformation and contribute to their continued success.

Duties & Responsibilities
Key Responsibilities :
  1. Software Application Transition : Lead and oversee a major transition in our software applications, ensuring a seamless and efficient migration. Collaborate with cross-functional teams, including IT, development, and business units, to ensure a successful transition. Develop and execute a detailed transition plan, including timelines, milestones, and resource allocation.
  2. Vendor Management : Manage relationships with software vendors, ensuring they meet service level agreements and deliver quality solutions. Evaluate and select software vendors when necessary, based on the company's needs and goals. Negotiate contracts and agreements with vendors to secure favorable terms and pricing, in liaison with the Divisional CIO.
  3. Budget Oversight : Develop and manage budgets for software applications, ensuring cost-effectiveness and adherence to financial goals. Monitor expenses, identify cost-saving opportunities, and report on budget performance to senior management.
  4. Team Leadership : Provide leadership and guidance to the software applications team, fostering a culture of collaboration, innovation, and accountability. Mentor and develop team members, ensuring their professional growth and alignment with company objectives.
  5. Continuous Improvement : Stay current with industry trends and emerging technologies in software applications. Identify opportunities for process improvement and optimization in software development and management practices.
  6. Compliance and Security : Ensure software applications comply with industry regulations and security standards as required by the Divisional CIO. Implement and maintain robust data security measures to protect sensitive information, as required by the Divisional CIO.
  7. IT Governance, Risk, and Control : Enforce IT governance, risk, and control frameworks to ensure the security and reliability of software applications as required by the Divisional CIO. Identify and mitigate IT-related risks, including data breaches and system vulnerabilities.
  8. Compliance and IT Audit Assurance : Ensure software applications comply with industry regulations and internal group policies, as required by the Divisional CIO. Facilitate IT audits to assess compliance and provide assurance on IT controls and processes.
  9. Application of Best Practice Standards : Implement and uphold industry best practice software development standards internally and ensure vendors adhere to these standards, or as required by the Divisional CIO. Foster a culture of continuous improvement in software development processes and methodologies.
  10. Management Reporting : Develop and implement management reporting mechanisms, in liaison with the Divisional CIO, to provide key stakeholders with insights into software application performance, progress, and compliance. Prepare and deliver regular reports to senior management and relevant teams.
Requirements :
  1. Bachelor's degree in Computer Science, Information Technology, or related field (Master's degree preferred).
  2. 5+ years of experience in software application management, including major system transitions.
  3. Strong project management skills with a track record of delivering complex technology projects on time and within budget.
  4. Exceptional leadership abilities, excellent communication skills, and strategic thinking.
  5. Clear criminal record and alignment with company values.
Benefits :
  1. In-house Medical Aid
  2. Retirement Fund
  3. Discretionary Annual Bonus

If you're ready to embark on an exciting career journey, apply now! Only shortlisted candidates will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.