I.T. Alliance Resourcing Services
Senior Dotnet Developer
I.T. Alliance Resourcing ServicesIreland21 hours ago
ContractRemote FriendlyInformation Technology

Senior .NET Developer


Location: Dublin 1, Ireland (Hybrid, 2 - 3 days onsite, remainder remote.)

Day Rate: €550 per day

Work Eligibility: Candidates must possess an Irish/EU passport or a valid work permit for full-time work in the Republic of Ireland.

Contract Duration: 6 months, scope to extend.


Overview


A major organisation in Dublin City Centre is undergoing a large-scale digital transformation programme, placing technology at the core of its operations. The Development Team, within the Technology Solutions Group, is delivering modern, scalable software systems that support public-facing services — including financial services, mobile apps, payments, and customer communications. These systems process over 130 million transactions annually.


We're seeking a Senior Developer to join this transformation. You’ll work on high-impact, project-based initiatives, collaborating with architects, DevOps, testers, and stakeholders to deliver secure, performant applications and APIs using the Microsoft technology stack.



Key Responsibilities


  • Design, develop, and maintain scalable applications and services using C# and .NET Core.
  • Develop RESTful APIs and backend services for enterprise-grade solutions.
  • Collaborate closely with solution architects and other developers to implement technical designs.
  • Participate in Agile ceremonies, including sprint planning and daily stand-ups.
  • Write clean, testable code following SOLID principles and modern design patterns.
  • Work with Azure DevOps and Git for source control, CI/CD pipelines, and build automation.
  • Develop and optimize SQL Server queries, stored procedures, and schema.
  • Contribute to the development of automated unit tests and support quality assurance.
  • Write technical documentation to support system maintenance and knowledge sharing.



Required Skills & Experience


  • Minimum 7 years of hands-on software development experience.
  • Expertise in C# .NET Core and the Microsoft technology stack.
  • Strong experience with RESTful API development using Web API.
  • Solid understanding of relational databases (SQL Server) and ORM tools like Entity Framework.
  • Experience with Azure cloud services, such as:
  • Azure Web Apps
  • Azure SQL
  • Azure Functions
  • Azure Data Factory (a plus)
  • Familiarity with CI/CD tools and automated pipelines (Azure DevOps, GitHub Actions, etc.).
  • Comfortable working in Agile environments (Scrum/Kanban).
  • Strong knowledge of object-oriented programming, design patterns, and SOLID principles.


Desirable Experience


  • Exposure to SAP CDC, PCI DSS, or other compliance standards.
  • Experience writing or maintaining Terraform scripts or ARM templates.
  • Familiarity with unit testing frameworks and best practices in test automation.
  • Experience managing or contributing to large Git repositories in a collaborative team environment.


Key Technologies in Use


  • Languages: C#, .NET Core, JavaScript/TypeScript (frontend optional)
  • Frameworks: ASP.NET Core, Web API
  • Cloud: Microsoft Azure (App Services, Functions, SQL, Data Factory)
  • DevOps: Azure DevOps, GitHub, Jira
  • Databases: SQL Server, Entity Framework
  • Tools: Visual Studio, Postman, Docker (optional), Terraform (desirable)


If you're a hands-on, senior-level developer looking to work on high-impact systems with cutting-edge technology in a large-scale transformation, we’d love to hear from you.

Key Skills

Ranked by relevance