Senior Software Engineer - .NET/C# Location: Dublin, Ireland (Hybrid working arrangement) Position: Permanent | Full Time Salary: € Join a global engineering team developing complex software systems that interact with advanced hardware devices. You'll work in a collaborative and innovative environment that values technical excellence, creativity, and professional growth. We offer a flexible, dynamic setting with opportunities to expand your technical skills, take ownership of major software components, and work closely with cross-functional teams. What You'll Do Design and develop multi-threaded, service-oriented solutions using C# and the .NET Framework / .NET Core. Implement robust inter-service communication via WCF, gRPC, or .NET Remoting. Collaborate closely with systems engineers and hardware teams to deliver integrated solutions. Define and apply testing strategies, including unit testing, integration testing, and code reviews. Participate in architecture discussions and technical design reviews to ensure scalability and maintainability. Deliver reliable software in a regulated, quality-focused environment. Your Background & Expertise Bachelor's or Master's degree in Computer Science, Engineering, or related discipline. Several years of hands-on software development experience with C# and .NET technologies. Proven experience working on complex, distributed, or multi-threaded applications. Familiarity with SQL Server, including stored procedures and performance tuning. Understanding of service communication frameworks such as WCF, gRPC, or RESTful APIs. Experience working in structured, process-driven environments (regulated industries advantageous). Bonus: Knowledge of machine learning inference frameworks (e.g., ONNX) or other modern .NET integrations. Your Attributes Passionate about building robust, high-quality software systems. Comfortable taking ownership and delivering projects from concept to deployment. Strong team collaborator, able to work effectively with engineers across disciplines. Clear communicator with excellent problem-solving skills. Curious, proactive, and eager to explore new technologies. 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# ASP.NET Azure SQL Benefits: Work From Home