Lead Principal .NET Developer
Fully remote, Ireland-based candidates only.
We are seeking a Lead Principal .NET Developer to drive technical strategy and delivery across several critical platforms. This is a hands-on leadership role for someone who enjoys balancing architectural vision with high-quality engineering execution.
Tech Stack:
* C# / .NET 6+
* Core, Web API, Microservices
* Azure (Functions, App Services, Key Vault, Azure SQL, Storage)
* Docker & CI/CD pipelines (Azure DevOps)
* Entity Framework Core / Dapper
* REST APIs, Swagger/OpenAPI
* Git, Agile/Scrum
* Experience with distributed systems and system design at scale
Key Responsibilities:
1. Lead architecture and design discussions across multiple .NET services
2. Establish and maintain engineering best practices, including code quality, testing, and automation
3. Mentor a team of mid and senior-level developers
4. Contribute directly to development, particularly around complex or high-impact systems
5. Collaborate with product and DevOps teams to ensure efficient CI/CD and release cycles
6. Drive technical decision-making and long-term system planning
Requirements:
* 8+ years of .NET experience, with at least 2 in a technical leadership or principal role
* Deep knowledge of the .NET ecosystem and cloud-native architecture (preferably Azure)
* Strong communicator, able to influence across teams and levels
* Confident making architectural trade-offs and simplifying complex systems
* Previous experience working fully remotely within a high-trust culture
About this Role:
This is an excellent opportunity for a highly skilled .NET developer to take on a leadership role and make a significant impact on the company's architecture and delivery. If you are a motivated and experienced professional looking to drive technical innovation, we encourage you to apply.