Software Developer, Mid-level

Jobtailor

Dublin

On-site

EUR 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a software engineer to design and implement features within a .NET microservices architecture. You will build and evolve RESTful APIs using ASP.NET, with a focus on reliability, security, and backward compatibility where required.

You will deliver changes through established CI/CD pipelines, write unit and integration tests, and maintain clean, well-structured code. The role emphasizes observability, code reviews, and active participation in technical discussions to raise

Qualifications

  • Production-grade .NET/ASP.NET experience in microservices ecosystems.
  • Experience building Web APIs using ASP.NET with RESTful design principles.
  • Strong knowledge of SQL Server and data modelling concepts.
  • Experience writing unit tests (xUnit/NUnit) and familiarity with integration testing approaches.
  • Solid Git fundamentals and PR-based workflows.
  • Exposure to CI/CD environments and automated build/deploy pipelines.
  • Exposure to Azure or similar cloud platforms.
  • Understanding of OAuth2 and OpenID Connect authentication/authorization.

Responsibilities

  • Design and implement features within a microservices architecture using modern .NET.
  • Build and evolve RESTful APIs with ASP.NET, ensuring reliability and security.
  • Deliver changes via CI/CD pipelines with emphasis on quality and release safety.
  • Write meaningful unit and integration tests to support maintainable code.
  • Maintain clean, readable code and refactor for performance and clarity.
  • Participate in peer code reviews and technical discussions to raise standards.
  • Ensure observability in production through logging, metrics, and traceability.
  • Diagnose and resolve defects using structured debugging approaches.
  • Contribute to performance, reliability, and scalability considerations.
  • Provide input during refinement and estimation, flagging risks early.
  • Contribute to tooling and automation improvements.

Skills

C#
.NET
REST APIs
Unit testing
Git
CI/CD
Azure
OAuth2/OpenID Connect
SQL Server
Data modelling

Tools

xUnit
NUnit
Azure DevOps

Job description

Responsibilities
  • Design and implement well-defined features and services within a microservices architecture using modern .NET.
  • Build and evolve RESTful APIs, ensuring reliability, security, and backward compatibility where required.
  • Deliver changes through established CI/CD pipelines with a focus on quality and release safety.
  • Write meaningful unit and integration tests to support safe, maintainable code.
  • Maintain clean, readable, and well-structured code, refactoring where necessary to improve performance and clarity.
  • Participate actively in peer code reviews and technical discussions to raise overall engineering standards.
  • Ensure features are observable in production through appropriate logging, metrics, and traceability.
  • Diagnose and resolve defects using structured debugging approaches.
  • Contribute to performance, reliability, and scalability considerations within your scope of ownership.
  • Provide realistic technical input during refinement and estimation, raising risks and edge cases early.
  • Contribute to improvements in tooling, automation, and shared engineering practices.
Requirements
  • Professional software development experience delivering production systems as part of a collaborative engineering team.
  • Solid experience with C# and modern .NET (.NET 6+ or equivalent).
  • Experience building Web APIs using ASP.NET and applying RESTful design principles.
  • Working knowledge of SQL Server and core data modelling concepts.
  • Experience writing unit tests (xUnit, NUnit or similar) and familiarity with integration testing approaches.
  • Strong Git fundamentals and experience working with pull request-based workflows.
  • Exposure to CI/CD environments and automated build and deployment pipelines.
  • Exposure to Azure or similar cloud platforms.
  • Awareness of authentication and authorisation concepts such as OAuth2 and OpenID Connect.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Technical Lead
Software Development Technical Lead

Jobtailor • Dublin

On-site
EUR 90,000 - 150,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 / Lead .NET Developer
Senior / Lead .NET Developer

Solas IT Recruitment • Dublin

On-site
EUR 90,000 - 120,000
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Dublin

On-site
EUR 70,000 - 110,000
Senior Backend Developer
Senior Backend Developer

MyHome • Dublin

Hybrid
EUR 90,000 - 130,000
Hybrid working policy
Health Insurance
Pension Contribution
+7
Senior Software Developer
Senior Software Developer

AMCS Group • Limerick

On-site
EUR 50,000 - 70,000
Health insurance
On-site food and free flowing coffee
Comprehensive learning and development platform
+1
Software Developer
Software Developer

MIRANDAH ASIA (SINGAPORE) PTE. LTD. • Dublin

On-site
EUR 78,000 - 110,000
.NET Developer AI-assisted development
.NET Developer AI-assisted development

Rachel Kelly IT Recruitment Limited • Dublin

Hybrid
EUR 65,000 - 90,000
Senior Web Application Developer, finance (contract)
Senior Web Application Developer, finance (contract)

TEKenable Ltd • Dublin

Hybrid
EUR 75,000 - 95,000
.NET Software Engineer GitHub Copilot AI-enabled development
.NET Software Engineer GitHub Copilot AI-enabled development

Rachel Kelly IT Recruitment Limited • Dublin

On-site
EUR 39,000 - 65,000
Bonus