Software Development Technical Lead

Jobtailor

Dublin

On-site

EUR 90,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Job summary

Jobtailor is seeking a senior software engineer to define and evolve system architecture using .NET and Azure across distributed services and APIs. You will own reliability, security, and performance while improving observability and reducing technical debt.

You will mentor engineers, drive high engineering standards, and partner with Platform/DevOps to enhance monitoring, deployment safety, and incident learning. This role is based in Dublin, Ireland, with on‑site responsibilities.

Qualifications

  • Strong experience with C# and modern .NET (.NET 6+ or equivalent) in production environments.
  • Proven experience designing and operating distributed systems and service‑based architectures.
  • Solid SQL Server expertise and strong data modelling capability.
  • Strong API design experience, including REST principles, versioning, and consumer‑first thinking.
  • Demonstrated commitment to engineering quality through automated testing and maintainable design practices.
  • Hands‑on Azure experience, including production deployment and operational ownership.
  • Strong understanding of CI/CD, release safety, and Infrastructure as Code approaches.
  • Practical experience with observability, including logging, metrics, and distributed tracing.
  • Good understanding of OAuth2, OpenID Connect, secure service‑to‑service communication, and security‑conscious system design.
  • Experience leading or mentoring engineers, with the ability to balance delivery demands with long‑term system sustainability.

Responsibilities

  • Define and evolve system architecture using modern .NET and Azure, leading design decisions across distributed services and APIs.
  • Build scalable, secure, observable, and maintainable solutions while continuously reducing technical debt and improving system resilience.
  • Make thoughtful trade‑offs between delivery pace and long‑term platform health, influencing scope and delivery decisions to safeguard engineering quality.
  • Own the reliability, performance, and security of services within your domain, leading incident response and embedding learning through post‑incident reviews.
  • Drive improvements in monitoring, alerting, automation, and operational maturity in partnership with Platform and DevOps teams.
  • Translate product strategy into credible technical plans, aligning engineering execution with measurable business outcomes.
  • Champion high engineering standards through strong design reviews, code quality, automated testing, and safe CI/CD practices.
  • Lead and develop a high‑performing engineering team, fostering ownership, accountability, and continuous improvement.
  • Coach and mentor engineers, providing clear feedback and structured development support while contributing to hiring and team growth.

Skills

C#
NET 6+
Distributed systems
SQL Server
REST APIs
Automated testing
Azure
CI/CD
Infrastructure as Code
Observability
OAuth2/OpenID Connect
Security-conscious design

Job description

Responsibilities
  • Define and evolve system architecture using modern .NET and Azure, leading design decisions across distributed services and APIs.
  • Build scalable, secure, observable, and maintainable solutions while continuously reducing technical debt and improving system resilience.
  • Make thoughtful trade‑offs between delivery pace and long‑term platform health, influencing scope and delivery decisions to safeguard engineering quality.
  • Own the reliability, performance, and security of services within your domain, leading incident response and embedding learning through post‑incident reviews.
  • Drive improvements in monitoring, alerting, automation, and operational maturity in partnership with Platform and DevOps teams.
  • Translate product strategy into credible technical plans, aligning engineering execution with measurable business outcomes.
  • Champion high engineering standards through strong design reviews, code quality, automated testing, and safe CI/CD practices.
  • Lead and develop a high‑performing engineering team, fostering ownership, accountability, and continuous improvement.
  • Coach and mentor engineers, providing clear feedback and structured development support while contributing to hiring and team growth.
Requirements
  • Strong experience with C# and modern .NET (.NET 6+ or equivalent) in production environments.
  • Proven experience designing and operating distributed systems and service‑based architectures.
  • Solid SQL Server expertise and strong data modelling capability.
  • Strong API design experience, including REST principles, versioning, and consumer‑first thinking.
  • Demonstrated commitment to engineering quality through automated testing and maintainable design practices.
  • Hands‑on Azure experience, including production deployment and operational ownership.
  • Strong understanding of CI/CD, release safety, and Infrastructure as Code approaches.
  • Practical experience with observability, including logging, metrics, and distributed tracing.
  • Good understanding of OAuth2, OpenID Connect, secure service‑to‑service communication, and security‑conscious system design.
  • Experience leading or mentoring engineers, with the ability to balance delivery demands with long‑term system sustainability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer, Mid-level
Software Developer, Mid-level

Jobtailor • Dublin

On-site
EUR 70,000 - 110,000
Microsoft Tech Lead
Microsoft Tech Lead

Accenture PLC • Dublin

On-site
EUR 110,000 - 150,000
Full Stack Tech Lead
Full Stack Tech Lead

Accenture PLC • Dublin

Hybrid
EUR 90,000 - 130,000
Lead Technical Architect
Lead Technical Architect

Morgan McKinley • Cork

On-site
EUR 120,000 - 180,000
Azure Tech Lead
Azure Tech Lead

Accenture PLC • Dublin

Hybrid
EUR 110,000 - 150,000
Platform Engineer, Azure SaaS
Platform Engineer, Azure SaaS

Jobtailor • Dublin

On-site
EUR 90,000 - 120,000
Software Development Team Lead
Software Development Team Lead

Jobtailor • Dublin

On-site
EUR 90,000 - 130,000
DevOps Engineer, Azure
DevOps Engineer, Azure

Jobtailor • Dublin

On-site
EUR 90,000 - 120,000
Azure .NET Tech Lead - Architecture & Delivery
Azure .NET Tech Lead - Architecture & Delivery

Accenture • Dublin

Hybrid
EUR 90,000 - 140,000
C#/DotNet Engineer
C#/DotNet Engineer

Fulcrum Digital • Dublin

On-site
EUR 60,000 - 90,000