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
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15
Senior Software Engineer (NodeJS) - Greenfield Development, Remote Frist
2026-04-12
- Posted
- Mar 11, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- TechHeads
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer – Cloud-Native FinTech Projects
2026-05-07
.NET Software Engineer – Hybrid Working, Product Focused Development
2026-04-15
Senior Software Engineer (NodeJS) - Greenfield Development, Remote Frist
2026-04-12