-
TechHeads

Senior Software Engineer (.Net)

TechHeads
Ireland · Full-time · Mid-Senior

Senior .NET Engineer – Fast Paced Development Environment

Contract

€650 Per Day


Location: Dublin – This role is fully onsite (Monday – Friday 9am – 5:30pm)

To be considered for this role Applicants must hold EU Citizenship or Stamp 4


Join a dynamic team and drive innovation as a Senior .NET Engineer!


We are searching for a Senior .NET Engineer who will design and develop bespoke tools and systems that support core business processes. You will work closely with project managers and users across various business units, translating their needs into cutting-edge IT solutions. You will be a full-stack developer, taking ownership from UX design to data persistence, all within Microsoft tech stack environment, spanning on-prem and cloud.


Key Responsibilities:

  • Design & Development: Design and develop bespoke tools and systems in support of business processes.
  • Application Support & Optimisation: Design and develop new software as well as supporting existing applications, including investigating, evaluating, and making recommendations for optimisations.
  • Collaboration & Requirements Gathering: Work closely with other software development teams, architects and stakeholders to refine requirements and translate business needs into IT solutions.
  • Stakeholder Management: Liaise with management across the business to ensure there is always an approach of continuous improvement and implementation of best practice.
  • Documentation: Effective documentation of relevant tools and reports.
  • System Improvement: Investigating, evaluating and making recommendations for improvements to current and new software.
  • Performance Monitoring: Monitor efficiency of resource use and efficiency of delivered systems.
  • Reporting & KPIs: Regular progress reporting, defining and reporting KPIs and key objective/result metrics including helping your team define, drive and achieve their objectives and key results.
  • Communication & Stakeholder Updates: Keep stakeholders up to date on all activities that affects their individual goals and be a point contact for work status.
  • Long-Term Technology Strategy: Continual focus on long term technology effectiveness, simplicity of solutions and appropriate controls.
  • Project Estimation: Estimate projects and tasks, working closely with technical and business teams as needed.


Requirements:

  • 5+ years’ development experience in Microsoft .NET Development (C#).
  • 5 years’ SQL Server Database Development experience; Experience with large datasets and data warehouse experience is a plus.
  • Strong UI design and development skills with deep appreciate of UX/usability.
  • Experience in implementing Message Queue/Microservice Architecture, with both on-prem & Cloud-based experience a plus.
  • Familiarity with Message Queue Technologies (RabbitMQ, Kafka, etc.).
  • Experience in Microservice Design, containerization, orchestration.
  • A thorough understanding of Web API development and understanding of API gateway technologies.

Key Skills

Ranked by relevance

containerization data warehouse sql server rabbitmq server kafka cloud sql ui ux
Login to Apply
Posted
Mar 11, 2025
Type
Full-time
Level
Mid-Senior
Location
Dublin
Company
TechHeads

Industries

IT Services IT Consulting Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TechHeads
Related

.NET Software Engineer – Cloud-Native FinTech Projects

2026-05-07

Full-time
Mid-Senior
Ireland
Software Development
Information Technology
View Job Details
TechHeads
Related

.NET Software Engineer – Hybrid Working, Product Focused Development

2026-04-15

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
TechHeads
Related

Senior Software Engineer (NodeJS) - Greenfield Development, Remote Frist

2026-04-12

Full-time
Mid-Senior
Ireland
Software Development
Information Technology