CareerPlan

Technical Lead .Net Development

Dublin, Leinster, IEFull-time2026-10-20 → 2026-11-09
Hybrid

Core

Lead the design, development, and maintenance of financial software applications for investment management firms using .NET and microservices.

Role type

Senior IC Technical Lead (.NET/C#)

Builds

Scalable backend services for portfolio management, order management, electronic trading, compliance, and risk.

Domain

Financial Technology / Investment Management

Deliverable

production ML models | product features

Required skills

.NET, .NET Core, C#, MS SQL Server, T-SQL, Microservices Architecture, Distributed Systems, OOP, SOLID Principles, Multithreading, Asynchronous Programming, Cloud Platforms, Containerization, CI/CD, Jira, Git

Preferred skills

Agile/Scrum methodologies, Performance Optimization, Root-cause Analysis, Technical Documentation

Technologies

.NET, .NET Core, C#, MS SQL Server, T-SQL, Microservices, Cloud Platforms, Containers, Jira, Git, CI/CD

Responsibilities

Lead the design, development, and maintenance of applications using .NET / .NET Core, C#, and microservices architecture. Drive technical decisions and contribute to solution architecture, ensuring scalability, reliability, security, and maintainability. Lead and mentor a team of backend developers. Build and oversee scalable backend services with a strong focus on performance, reliability, and security. Ensure robust, maintainable code following OOP principles, SOLID principles, design patterns, and clean coding standards. Guide the team in implementing multithreading and asynchronous programming for high-performance modules. Lead code reviews, enforce development standards, and ensure overall code quality. Troubleshoot production issues, conduct root-cause analysis, and drive both short-term fixes and long-term improvements. Coordinate and actively participate in Agile ceremonies.

Seniority

Senior, hands-on IC with leadership