CareerPlanSign in

Technical Team Lead - Software Engineering

Belfast, Northern Ireland💼 Full-time🗓 2026-07-01 → 2026-08-07

Core

Lead a cross-functional software engineering team delivering business-critical, scalable applications in a cloud-based environment.

Role type

Senior IC Technical Team Lead (Software Engineering)

Builds

Scalable, resilient software solutions for a complex global business

Domain

Global technology / Cloud-native software engineering

Deliverable

production ML models | product features

Required skills

Software architecture, distributed/event-driven system design, CI/CD pipeline management, cloud platform expertise (AWS/Azure/GCP), Agile/Scrum leadership, code review and automated testing, mentoring and team development, hands-on development in C#/Java

Preferred skills

Financial services domain experience, event-driven architecture and messaging technologies, React/JavaScript/TypeScript, microservices and containerization (Docker/Kubernetes), Python for automation, observability and performance optimization

Technologies

C#, Java, AWS, Azure, GCP, Git, GitLab, Docker, Kubernetes, React, TypeScript, Python

Responsibilities

Lead software engineers through the full SDLC from architecture to deployment, champion engineering best practices including CI/CD and secure delivery, mentor and develop team members, collaborate with architects and product owners to align solutions with business objectives

Seniority

Senior, hands-on IC with people leadership

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.