Senior Software Engineer - C#/.NET Location: Dublin, Ireland Job Type: Full-Time | Permanent | Hybrid Salary: € About us: My client is a global technology solutions organisation, headquartered in Ireland with operations in multiple geographies. They specialise in delivering SaaS products that serve large-scale, resource-intensive operations. We're expanding our team at our global HQ and seeking an experienced Senior Software Developer to help evolve our product suite. Role Overview: As a Senior Software Developer, your focus will be on developing, enhancing and maintaining our core software products using Microsoft technology stacks, aligned with defined requirements and design specifications. You will work as part of a development team (internal and possibly outsourced), delivering software to agreed standards, engaging in the full SDLC from specification through to test and deployment. You will also present project updates to senior management. Key Responsibilities: Work as a team member to develop, enhance and support software using C#, ASP.NET (or .NET Core/Web API) and SQL Server. Contribute to the specification, design and testing of software solutions to defined design standards. Deliver software development projects both independently and as part of agile teams (stand-alone and team-based). Develop web-technologies (front end and back end) and APIs (REST/SOAP) using web frameworks. Apply strong design practices (design patterns, OO principles) and database programming skills (T-SQL, MS SQL). Use modern web front-end technologies: JavaScript, jQuery, CSS3; plus ideally Angular (or React/Vue) and TypeScript. Ensure secure implementation of web services and web apps, applying web/web service security mechanisms. Write unit tests and automated tests to support maintainability and quality. Skills & Competencies: Strong technical knowledge of .NET Core (or ASP.NET), C#, Web API, SQL Server. Solid experience with web technologies: JavaScript, jQuery, CSS3. Experience (or willingness) with Angular (preferably) or React/Vue/TypeScript. Good understanding of object-oriented design and development, design patterns and principles. Web services (REST APIs) experience and database programming proficiency. Strong communication and interpersonal skills: able to engage effectively with customers, colleagues, third parties. Self-driven, energetic, able to work in a fast-paced environment, keen interest in software development and UI/UX. Qualifications & Experience: Degree in Computer Science, Software Development or equivalent. 5+ years' experience in software development (preferably in a similar environment). Demonstrated ability to deliver software solutions, work in agile teams, and contribute to both back-end and front-end development. Please click below to apply. Contact Joseph Mullan in Reperio Human Capital with any questions. Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: .NET C# Azure SQL Benefits: Work From Home