Mid Level .NET/C# Developer Location: Cork, Ireland (Hybrid working arrangement) Position: Permanent | Full Time Salary: € Company Overview An established technology services firm with experience in supporting global clients in navigating the digital-first world. The successful candidate will join a high-performance team delivering robust application solutions and working across a broad range of technologies and client environments. Position Summary As a Software Developer specialising in .NET/C#, you will work closely with customers to maintain, enhance and modernise applications-taking on both hands-on technical development and consultancy elements. You will have the opportunity to influence technical direction, work with modern architectures, support legacy transformation, and further develop your professional skillset. Key Responsibilities Design, implement and support business applications using C# and the .NET ecosystem (for example .NET 6/7, ASP.NET Core). Create, optimise and maintain backend services, APIs and microservices architectures. Write clean, robust and well-tested code, with a focus on unit testing, integration testing and continuous integration/deployment (CI/CD) practices. Work on data-intensive features: large data transforms / integrations, data service extracts, reporting, messaging bus systems. Help modernise legacy applications: refactoring older .NET codebases, migrating to modern frameworks and cloud/environments as appropriate. Collaborate with multi-disciplinary teams (product, UX, DevOps) to deliver high-quality solutions. Develop and maintain best-practice documentation and contribute to evolving architectural/engineering guidelines. Required Qualifications & Experience Proven experience developing in C#/.NET and ASP.NET (Core or Framework). Strong experience with SQL development. Experience with JavaScript frameworks or libraries (front-end or full-stack integration). Experience building microservices, or working in distributed systems (service-oriented, message bus, orchestration). Proven experience of large-scale data transformations, data service extracts and reporting. Familiarity with message bus systems or multi-bus messaging architectures. Experience with CI/CD pipelines, unit testing and automated testing. Good knowledge of the Microsoft technology stack (e.g., Visual Studio, Azure or on-premise Microsoft stack). Ability to play a senior role in the team: provide guidance, handle escalations, influence direction. Preferred / Desirable Experience with cloud platforms (Azure, AWS) or hybrid cloud infrastructure. Experience modernising legacy systems (migrations, re-architecting for microservices). Experience with orchestration frameworks (e.g., Kubernetes, Azure Service Fabric) or containerisation. Exposure to DevOps practices, infrastructure as code (IaC), and observability/monitoring tools. Benefits Quarterly performance-related profit share scheme. Strong career progression programme with mentorship. Flexible/remote working policy, with work-life balance support. Pension, private healthcare cover, life assurance, employee discounts. Well-being schemes (gym discounts, bike-to-work, mindfulness, etc). Educational support: incentives for certifications (Microsoft, AWS, Oracle, etc). Enhanced leave policies (maternity/paternity, special leave, etc). 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