Senior Full-Stack Engineer (.NET/C#) Location: Dublin, Ireland (Hybrid working arrangement) Position: Permanent | Full Time Salary: € Overview My client is seeking a Senior Software Engineer to join their technology team You'll work in an Agile environment, contributing across the full software development lifecycle - from architecture and design to coding, testing, deployment, and maintenance. This is a hands-on development role requiring strong skills in C#, .NET Core, ASP.NET Core, SQL Server, and modern front-end frameworks such as Angular. You'll collaborate closely with distributed teams, driving innovation, technical excellence, and continuous improvement across all areas of the platform. Key Responsibilities Lead and contribute to full-stack development using C#, ASP.NET Core, Angular, and SQL Server Collaborate with Product Owners and stakeholders to estimate, plan, and deliver high-quality software solutions Design and implement scalable, maintainable, and testable applications Mentor team members, perform code reviews, and promote engineering best practices Maintain technical documentation including architectural diagrams, API specifications, and deployment guides Investigate and adopt emerging technologies and methodologies to improve system performance and reliability Communicate effectively with both technical and non-technical audiences Contribute to continuous integration and deployment pipelines, ensuring high-quality and timely releases Skills & Experience Essential: 5-7+ years of professional software development experience Strong expertise in C#, .NET Core, and ASP.NET Core Experience with Entity Framework, LINQ, and T-SQL Strong front-end skills in Angular, TypeScript, HTML5, and CSS/LESS Proven experience designing and consuming RESTful APIs and SOA architectures Experience with unit and integration testing, and test-driven or test-first development approaches Familiarity with source control systems such as Git or Azure DevOps Strong analytical, problem-solving, and communication skills Experience working in Agile/Scrum teams Desirable: Exposure to CI/CD pipelines and DevOps practices Familiarity with cloud platforms (Azure, AWS, or GCP) Experience supporting multi-environment deployments Previous mentoring or technical leadership experience If you're interested, please click below to apply. Any Questions? - Contact Joseph Mullan in Reperio Human Capital Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: .NET C# Azure SQL Benefits: Work From Home