Job Summary
The Core Software Technical Lead is responsible for establishing and leading a high-performing engineering team focused on maintaining, developing, and evolving the company’s back-end and calculation software. This role combines hands‑on development with technical leadership, ensuring systems remain stable and workflows support both consultancy and client‑facing software. The Technical Lead improves maintainability and performance, implements modernization initiatives, and builds a sustainable capability that enables operational reliability, supports innovation, and underpins long‑term strategic growth.
Job Description
- ■Lead, mentor, and develop a small engineering team responsible for back‑end and calculation systems.
- ■Acquire in-depth understanding of the existing system and manage a smooth handover from the current system owner.
- ■Take ownership of tools and systems, ensuring stability, reliability, and alignment with business needs.
- ■Establish and maintain team‑level development practices, documentation standards, testing routines, and quality assurance processes.
- ■Contribute hands‑on to development, including coding, code reviews, debugging, and problem‑solving.
- ■Manage and execute infrastructure data‑processing workflows, ensuring accuracy, reliability, and timely delivery.
- ■Collaborate with consultancy and front‑end teams to translate requirements into actionable technical solutions.
- ■Prioritize and manage the team’s workload, balancing operational demands with long‑term improvements and reduction of technical debt.
- ■Provide technical guidance on design, coding standards, and architectural decisions, escalating for broader strategic alignment when required.
- ■Lead the modernization of the software stack, driving continuous improvement in maintainability, performance, and system reliability.
- ■Contribute to long‑term planning, including technology choices, team resourcing, and development initiatives.
- ■Foster a culture of continuous learning, innovation, and best practices within the team.
- ■Track key performance metrics (e.g., system reliability, delivery timelines, technical debt reduction, team growth).
Technical Environment
- ■Core technologies: C#, Visual Basic, .NET, SQL, Python, Azure, CI/CD pipelines, DevOps, Agile, and additional tooling used across the back‑end, data‑processing, and calculation software ecosystem.
- ■Calculation‑intensive and high‑volume data processing environments.
- ■Legacy system modernization and technical transformation initiatives
Skills & Experience
Essential:
- ■Strong experience in back‑end software engineering and system architecture.
- ■Proven ability to lead, mentor, and develop small technical teams.
- ■Hands‑on experience with relevant programming languages, frameworks, and tooling.
- ■Experience maintaining and evolving complex or legacy systems.
- ■Strong understanding of software development practices, testing, documentation, and quality assurance.
- ■Ability to manage competing priorities and communicate effectively with both technical and non‑technical stakeholders.
- ■Familiarity with high‑volume data processing and calculation‑intensive environments.
Desirable
- ■Experience modernizing legacy systems or delivering technical transformation initiatives.
- ■Experience contributing to long‑term technical strategy or resourcing planning.
- ■Exposure to cloud platforms, DevOps practices, and modern software delivery pipelines.
- ■Experience fostering a culture of innovation and continuous improvement.
Team & Stakeholder Context
- ■Direct reports: 2-3 engineers.
- ■Key stakeholders: Consultancy team, Front‑end/product teams, Technical Director.
Performance Metrics
- ■Reduction of technical debt
- ■System reliability
- ■Delivery against project timelines
- ■Team growth and development
- ■Stakeholder satisfaction
We only accept applications submitted online through our application system. We cannot accept applications sent by email.
What else you should know
Application deadline: as long as the job is listed on our career page, we are looking for suitable candidates (all genders welcome). We are looking forward to receiving your application.