An exciting opportunity exists to join a leading listed financial services organisation that consistently delivers exceptional growth and market‑leading innovation.
This role offers the chance to work on high‑impact digital transformation projects, collaborating closely with business stakeholders to design and deliver cutting‑edge transactional websites and line‑of‑business systems. You will play a pivotal role in modernising client journeys, enhancing digital platforms, and delivering scalable, secure, and high‑quality software solutions that drive real business value.
Key Responsibilities
- Lead system architecture and drive technical design decisions.
- Define, implement, and enforce coding standards and best practices.
- Identify, troubleshoot, and resolve complex technical issues.
- Lead and mentor a high‑performing engineering team, fostering innovation and continuous improvement.
- Collaborate with cross‑functional teams to define and execute the technical roadmap aligned with business strategy.
- Design, develop, and optimise platforms for scalability, reliability, and security.
- Provide technical leadership to ensure projects are delivered on time and within budget.
- Stay abreast of emerging technologies and assess their relevance and business impact.
- Participate in peer reviews of designs and code.
- Drive continuous improvement in technical standards and solution quality.
- Take full accountability for projects from inception to delivery.
- Ensure compliance with security standards and regulatory requirements.
- Deliver robust, scalable, and secure digital solutions that enhance client experiences.
Qualifications
- BCom / BSc Degree or equivalent qualification.
- Minimum 7+ years' professional development experience.
- Prior experience in a Tech Lead or Senior Leadership role.
- Strong experience in Agile / Scrum environments.
- Expert understanding of the Software Development Lifecycle (SDLC).
Technical Skills
- .NET, SQL Server +, ASP.NET Core (Web API, Windows Services), HTML5, and RESTful Services.
- Passion for software engineering and delivering world‑class solutions.
- Strong problem‑solving, analytical, and critical‑thinking skills.
- Highly collaborative with excellent time‑management and communication skills.
- Proactive, self‑driven, and able to perform under pressure.
- Team‑oriented with a strong coaching and knowledge‑sharing mindset.
- Business‑focused with the ability to translate strategy into practical technical delivery.
- Strong architectural mindset with hands‑on cloud exposure (AWS, Azure, or GCP) highly advantageous.
- Proficiency in cross‑platform mobile frameworks (Flutter or React Native) is beneficial.
- Experience publishing and maintaining apps on Apple App Store and Google Play Store is advantageous.
Why Join?
- Work on large‑scale, business‑critical platforms.
- Be part of a high‑performance digital transformation environment.
- Opportunity to lead, influence, and shape enterprise‑level technology solutions.
- Strong career growth and exposure to enterprise architecture and cloud technologies.
Mid‑Senior level. Employment type: Full‑time. Job function: Information Technology.