Senior Software Engineer - .NET/C#
191237
Desired skills:
.NET, C#,, Azure, SQL
Senior Software Engineer - .NET/C#
Location: Dublin, Ireland (Hybrid working arrangement)
Position: Permanent | Full Time
Salary: €70,000 - 85,000
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
1. Design and develop multi-threaded, service-oriented solutions using C# and the .NET Framework / .NET Core.
2. Implement robust inter-service communication via WCF, gRPC, or .NET Remoting.
3. Collaborate closely with systems engineers and hardware teams to deliver integrated solutions.
4. Define and apply testing strategies, including unit testing, integration testing, and code reviews.
5. Participate in architecture discussions and technical design reviews to ensure scalability and maintainability.
6. Deliver reliable software in a regulated, quality-focused environment.
Your Background & Expertise
7. Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
8. Several years of hands-on software development experience with C# and .NET technologies.
9. Proven experience working on complex, distributed, or multi-threaded applications.
10. Familiarity with SQL Server, including stored procedures and performance tuning.
11. Understanding of service communication frameworks such as WCF, gRPC, or RESTful APIs.
12. Experience working in structured, process-driven environments (regulated industries advantageous).
13. Bonus: Knowledge of machine learning inference frameworks (., ONNX) or other modern .NET integrations.
Your Attributes
14. Passionate about building robust, high-quality software systems.
15. Comfortable taking ownership and delivering projects from concept to deployment.
16. Strong team collaborator, able to work effectively with engineers across disciplines.
17. Clear communicator with excellent problem-solving skills.
18. Curious, proactive, and eager to explore new technologies.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Joseph Mullan is recruiting for this role.
Get in touch with Joseph Mullan for more information: