Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.
We are looking for a Senior Software Engineering Manager to join our financial services client based in Sandton.
What you will be doing:

  • Oversee the end-to-end delivery process, from project initiation to completion, ensuring timely and high-quality technical deliverables.
  • Lead the execution of company’s backlog across all stages of software development. Oversee the digital business analysis function, ensuring alignment and timely delivery of features.
  • Foster a culture of technical excellence, ensuring that digital solutions meet the highest standards of performance and reliability.
  • Manage the entire project lifecycle, emphasizing efficiency, timely delivery, and high-quality technical output.
  • Take charge of executing company’s product backlog, emphasizing Agile methodologies for seamless collaboration and timely feature delivery.
  • Provide strategic oversight for the digital business analysis function, ensuring alignment with organizational goals and effective feature delivery.
  • Champion initiatives to promote a culture of technical excellence, including training programs and coding standards, ensuring consistently high standards of performance and reliability.
  • Manage the integration layer, ensuring seamless communication between different digital channels and other organizational systems.
  • Collaborate with systems teams to maintain and enhance the integration layer’s scalability, security, and maintainability.
  • Act as a technical liaison between digital delivery teams and business stakeholders, ensuring clear communication and understanding of technical project requirements.
  • Present technical project updates, key performance indicators, and strategic recommendations to executive leadership.
  • Effectively manage technical resources and budgets to ensure optimal utilization of personnel and tools.
  • Identify opportunities for cost optimization and efficiency improvements within the technical aspects of digital delivery.
  • Implement and oversee robust technical quality assurance processes to ensure the reliability and accuracy of digital solutions.
  • Foster a culture of continuous improvement, encouraging feedback loops, and implementing lessons learned from previous projects.
  • Monitor industry trends and competitor activities to proactively identify opportunities for innovation and improvement.
  • Continuously improve ways of working for the delivery team, identifying and mitigating wastage in processes.
  • Stay abreast of new technologies and methodologies, ensuring the digital delivery team is at the forefront of industry advancements.
  • Ensure overall alignment with group standards and policies, adhering to best practices in the development and deployment of digital solutions.

What we are looking for:

  • Completed IT Degree / BSc Degree or other related fields.
  • 5 years’ experience in a technical leadership role overseeing digital delivery, preferably within the insurance or financial services industry.
  • Certification in project management methodologies / Agile methodologies will be advantageous.
  • Certification in relevant technical domains, such as software development, architecture, or system integration will be advantageous.
  • Strong understanding of digital technologies, platforms, and trends.
  • Demonstrated experience in managing cross-functional teams and driving successful technical project delivery.
  • Business experience & digital product knowledge

Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Desired Skills:

  • Agile
  • Digital Technologies
  • Software Development
  • System Integration
  • Project Management

Learn more/Apply for this position