Search thousands of fresh jobs

×
This job is expired
SET Recruitment Consultants

Software Manager

SET Recruitment Consultants

  • R Undisclosed
  • Permanent Senior position
  • Edenvale
  • Posted 27 Apr 2024 by SET Recruitment Consultants
  • Expires in 14 days
  • Job 2563749
Apply Now

About the position

Key Purpose

In this role, you will oversee a significant transformation project, focusing on software application migration and optimization, vendor management, budgeting, and overall software application management. As the General Manager of Software Applications, you will play a pivotal role in driving our technology transformation by leading a significant transition in our software applications. This transition is crucial for enhancing our operational efficiency, customer experience, and overall business growth. While this project will be the primary focus, you will also be responsible for managing software vendors, overseeing budgets, and ensuring the smooth operation of our software applications.

Key requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
  • Proven experience (5+ years) in software application management, including overseeing major system transitions.
  • Strong project management skills with a track record of delivering complex technology projects, such as large-scale, complex transformation involving ERP migration/implementation/upgrades on time and within budget.
  • Experience in vendor management, contract negotiation, and performance evaluation.
  • Knowledge of industry best practices in software development and management.

Duties:

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.

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.

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.

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

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.

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.

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.

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.

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.

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.

Desired Skills:

  • Software Development
  • Team Management
  • Software development management
  • ERP
  • Information Technology

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Apply Now

SET Recruitment Consultants

About the agency

SET Recruitment Consultants, established in 2003, is a specialist agency focused on placing Financial, Accounting and IT professionals within five niche sectors: Financial services Professional services Commerce IT The public sector We have worked extensively in the 'big four' audit space; commerce and industry; and with South Africa’s major banks over the past decade. We are well-positioned to partner with clients and candidates operating and working in these markets. SET is a future-forward company firmly rooted in SA with more than 85 years’ cumulative local and international industry experience. We are a Platinum Supplier on the career management portal, CareerSuite offered by the South African Institute of Chartered Accountants (SAICA). Through this relationship we have access to around 34,500 CA(SA) members that are already active in the employment market. SET is headquartered in Johannesburg, with offices in Cape Town and places professionals nationally and throughout Africa.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 14 days

Email me jobs similar to: Software Manager

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.