CareerPlan

Technical Lead .Net Development

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

Core

Lead the design, development, and maintenance of scalable backend services and microservices for financial software used by investment management firms.

Role type

Senior IC Technical Lead (.NET/C#)

Builds

Scalable backend services, microservices, and unified financial solutions for portfolio management, order management, and trading.

Domain

Financial services / Investment management / Cloud-native backend

Required skills

.NET, .NET Core, C#, MS SQL Server, T-SQL, Microservices architecture, Distributed systems, OOP, SOLID principles, Multithreading, Asynchronous programming, CI/CD pipelines, Jira, Git

Preferred skills

Cloud platforms, Containerized environments, Performance optimization, Agile/Scrum methodologies, Technical documentation, Root-cause analysis

Technologies

.NET, .NET Core, C#, MS SQL Server, T-SQL, Jira, Git, CI/CD pipelines

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; Lead and mentor a team of backend developers; Build and oversee scalable backend services; Ensure robust, maintainable code following OOP principles, SOLID principles, design patterns, and clean coding standards; Guide the team in implementing multithreading and asynchronous programming; Lead code reviews, enforce development standards, and ensure overall code quality; Coordinate and actively participate in Agile ceremonies; Collaborate closely with Product Owners, QA, architects, DevOps, and other cross-functional teams; Troubleshoot production issues, conduct root-cause analysis, and drive improvements; Prepare and maintain technical documentation, drive engineering best practices, and reduce technical debt.

Seniority

Senior, hands-on IC with leadership responsibilities