Senior Backend Developer

MyHome

Dublin

Hybrid

EUR 90,000 - 130,000

Full time

5 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working policy
Health Insurance
Pension Contribution
Sick Leave Cover
Maternity and Paternity Leave
Irish Times Premium Digital Subscr.
Income Protection Policy
Corporate Gym Membership discounts
Free Digital GP
Life Assurance Policy

Job summary

MyHome.ie / The Irish Times Group is rebuilding its backend as a .NET 8 microservices platform on Azure Kubernetes. You will own services end-to-end in a hands-on delivery role, shipping code to production with minimal supervision on a live, revenue-generating platform.

You will design and ship microservices, migrate capabilities from legacy estate, and build event-driven flows using MassTransit and Azure Service Bus, while working with Azure SQL and Redis.

Qualifications

  • 6+ years commercial backend development delivering production systems.
  • Strong experience with C#/.NET 8 and modern ASP.NET Core.
  • Hands-on with microservices, API gateways and service-to-service auth.
  • Proficient with Docker/Kubernetes and cloud-native patterns.
  • Relational data modelling with Azure SQL/SQL Server; EF Core or micro-ORM.
  • Experience with MassTransit, Azure Service Bus and event-driven flows.
  • Solid automated testing in real dependencies and CI/CD ownership.
  • Brownfield migration of legacy monoliths while live systems run.

Responsibilities

  • Design, build, and ship .NET 8 microservices behind our API gateway.
  • Migrate capabilities from legacy estate to the new platform in parallel.
  • Develop event-driven flows with MassTransit and Azure Service Bus.
  • Work across Azure SQL, Elasticsearch and Redis with proper indexing.
  • Write unit and integration tests; diagnose production issues.
  • Own Dockerfiles, Kubernetes manifests, and CI/CD pipelines.
  • Review peers' code and AI-assisted development outputs.

Skills

.NET 8 / C#
ASP.NET Core
Docker
Kubernetes
SQL Server / Azure SQL
EF Core / Micro-ORM
MassTransit / Azure Service Bus
Automated Testing
CI/CD (Azure DevOps)
Legacy migration

Tools

Azure DevOps

Job description

The Role

We are rebuilding the MyHome.ie backend as a .NET 8 microservices platform on Azure Kubernetes, and migrating a large legacy .NET Framework / ServiceStack estate onto it service by service — with no downtime on a live, revenue-generating platform. Several new services are already in production; more are queued to follow.

The successful candidate will join a small team working exclusively on the new platform, own services end-to-end, and be trusted to ship without close supervision. This is a hands‑on delivery role: we need code in production, not a discovery phase.

Key Responsibilities
  • Designing, building and shipping .NET 8 microservices behind our API gateway — from data model to deployed pods.
  • Migrating capabilities off the legacy estate onto the new platform (strangler‑fig style), including the integration layer that keeps old and new consistent while both run in parallel.
  • Building event‑driven flows with MassTransit and Azure Service Bus, with the idempotency and eventual‑consistency handling that actually survives production.
  • Working across Azure SQL, Elasticsearch and Redis — schema design, query performance, index and cache strategy.
  • Writing the unit and integration tests that prove your change works, and diagnosing issues in production via App Insights.
  • Owning your slice of the delivery pipeline: Dockerfiles, Kubernetes manifests, Azure Pipelines.
  • Reviewing peers' code, and reviewing and steering output from our AI‑assisted development pipeline.
How we work
  • Small team, short feedback loops, sprint‑based delivery tracked in Jira.
  • Every change goes through pull‑request review — by humans and by our AI reviewer, which runs automatically on open PRs. Some tickets arrive with an AI‑generated first draft; reviewing and correcting that is part of the job, and we treat it as a skill.
  • Feature branches off development, PR back into development; release branches are cut from there.
  • Documentation lives with the code and is expected to be kept current.
Requirements & Experience for the role
  • 6+ years commercial backend development, at least 2 at senior level, delivering production systems.
  • C# and .NET 8 (or 6/7 with recent 8 work) — modern ASP.NET Core, DI, async/await, structured concurrency.
  • Production microservices at real scale — API gateway patterns, service‑to‑service auth, resilience/retry (Polly or equivalent), timeouts, idempotent handlers.
  • Docker and Kubernetes day‑to‑day — reading and writing manifests, debugging a failing pod without help.
  • Relational data — solid SQL Server / Azure SQL modelling and query tuning; EF Core and/or a micro‑ORM.
  • Asynchronous messaging — MassTransit, Azure Service Bus, or a close equivalent.
  • Automated testing you wrote yourself — unit and integration, against real dependencies where it matters.
  • Brownfield migration experience — extracting capabilities from a legacy monolith or older service estate while both generations run live.
  • CI/CD ownership (Azure DevOps Pipelines ideally), disciplined Git branching, Jira.
  • Genuine autonomy: able to pick up a ticket with gaps in it, ask the right three questions, and deliver.
  • Redis caching and invalidation at scale.
  • Microsoft Entra ID — OIDC/OAuth2, machine‑to‑machine client credentials, consumer identity (CIAM/B2C‑style).
  • Ocelot, YARP, or another .NET gateway.
  • ServiceStack or .NET Framework maintenance — you will occasionally need to read and touch legacy services.
  • High‑traffic public web concerns: CDN, Azure Front Door, SSR and SEO‑sensitive rendering.
  • Enough Angular / TypeScript to trace a bug from the API into the frontend.
  • Working with AI coding agents (Claude Code, Codex, Copilot) as part of normal delivery.

MyHome.ie / The Irish Times Group operate a Hybrid working policy.

Our benefits include Health Insurance contribution, Pension Contribution, Sick Leave Cover, Maternity and Paternity Leave, Irish Times Premium Digital Subscription, Income Protection Policy, Corporate Gym Membership discounts, Free Digital GP and Life Assurance Policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET 8 Backend Engineer — Azure Microservices
Senior .NET 8 Backend Engineer — Azure Microservices

MyHome • Dublin

Hybrid
EUR 90,000 - 130,000
Hybrid working policy
Health Insurance
Pension Contribution
+7
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Talent Partners Limited • Dublin

Hybrid
EUR 80,000 - 100,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Talent Partners Limited • Dublin

Hybrid
EUR 70,000 - 90,000
Software Developer (Mid-level)
Software Developer (Mid-level)

Docosoft Ltd. • Leinster

On-site
EUR 50,000 - 70,000
25 days Annual Leave
Private pension
Bonus scheme
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Methodius Ltd • Dublin

Hybrid
EUR 70,000 - 90,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+7
Software Developer, Mid-level
Software Developer, Mid-level

Jobtailor • Dublin

On-site
EUR 70,000 - 110,000
.Net Team Lead – Dublin (AI Driven)
.Net Team Lead – Dublin (AI Driven)

Solas IT Recruitment • Dublin

On-site
EUR 80,000 - 100,000
Excellent salary package
Great benefits
Stable working environment
Technical Architect
Technical Architect

Test Triangle Limited • Ireland

Hybrid
EUR 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Gaelvert Development • Dublin

Hybrid
EUR 90,000 - 125,000
Flexible hybrid
Prime Dublin location
Private Medical Insurance
+7
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Dublin

On-site
EUR 70,000 - 110,000