Senior Software Engineer - Limerick, County Limerick
1 day ago

Job description
About the Role:
We are seeking an experienced Senior Software Engineer with a strong background in C#/.NET and modern web application development. This role involves designing and building scalable, high-performance applications using Blazor, ASP.NET Core, and related technologies. You'll work on complex workflows, contribute to architectural decisions, and collaborate with a globally distributed team.
Key Responsibilities:
- Design and implement Clean Architecture across domain, application, infrastructure, and UI layers.
- Develop advanced solutions using C#/.NET, including asynchronous programming patterns.
- Build and optimize Blazor applications (Server and WebAssembly), focusing on lifecycle management, rendering, routing, and performance.
- Implement state management with Redux.NET and workflow automation using Stateless.
- Develop and maintain ASP.NET Core APIs, background services, and real-time communication protocols (gRPC, SignalR, WebSockets).
- Ensure concurrency and thread-safety using tools such as SemaphoreSlim, AsyncLock, ReaderWriterLockSlim, and lock-free structures.
- Create SPA-style front-end applications with robust test automation (xUnit, NUnit, Moq).
Qualifications:
- Bachelor's degree in Computer Science or related field.
- 5+ years of professional software development experience.
- Advanced proficiency in C#/.NET and modern asynchronous programming.
- Strong expertise in Blazor development.
- Solid understanding of concurrency, thread-safety, and scalable application design.
Nice-to-Have Skills:
- Experience with Scrum and distributed teams.
- Familiarity with .NET Core 8.0 and multi-threaded development.
- Knowledge of offline-first Blazor WebAssembly and background sync.
- Exposure to event-sourcing or audit-friendly state persistence.
- Proficiency with JSON/REST services and Git/Azure DevOps workflows.
- Strong grasp of software design patterns.
Job Type: Fixed term
Contract length: 12 months
Work Location: In person
Similar jobs
Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions. · We do it through the ongoing development of a powerful, purpose-built software platform. · ...
1 week ago
Join a team focused on advancing healthcare technology by building reliable, high-performance software that supports critical diagnostic workflows. · ...
1 week ago
We are looking for a software engineer to contribute to the design, development and enhancement of complex instrumentation and regulated software. · ...
1 week ago
Build high-performance software that drives real-world impact with a global company generating over €18 billion in annual revenue. · ...
1 week ago
+Join a team focused on advancing healthcare technology by building reliable, high-performance software that supports critical diagnostic workflows. · +Design, develop, test, and maintain robust software solutions · Build and enhance middleware services that integrate medical dev ...
2 weeks ago
+We are looking for an enthusiastic Frontend Software Engineer to join our R&D Dept. · +Develop features and iterate on codebase in a manner that is secure, well-tested and performant,Collaborate with cross functional team to produce elegant, innovative solutions for complex tech ...
1 week ago
This role sits within Global Manufacturing in the Vision and Automation Services VAAS organization. · ...
2 weeks ago
Join a team focused on advancing healthcare technology by building reliable high-performance software that supports critical diagnostic workflows. · ...
1 week ago
This is a fantastic opportunity to be an early member of a team focused on research and development, allowing for increased progression opportunities and career growth. · ...
1 month ago
Build software used in real healthcare environments. · ...
2 weeks ago
Build high-performance software that drives real-world impact with a global company generating over €18 billion in annual revenue. · Design, develop, test, and maintain robust software solutions, · Build and enhance middleware services that integrate medical devices with hospital ...
1 week ago
We are looking for an enthusiastic Software Test Engineer to join our Software Testing Department.Kneat enables regulated organizations to move from paper-based validation to intelligent, digitized, paperless solutions. · ...
1 week ago
Senior Software Test Engineer (12-month Fixed Term Contract) · Location: Limerick, Ireland · Salary: €70,000 - €85,000 P/A · You'll join a collaborative team building software that supports medical technologies. We're hiring a Senior Software Test Engineer to drive automation, im ...
1 day ago
Software Development Manager · Location: Limerick 2 days per week · Salary: €100,000 – €120,000 + Bonus + Pension + Healthcare + Life Cover + Income Protection · An award-winning Irish-owned technology company with a globally used product is seeking a · Software Development Mana ...
2 days ago
Software Development Manager · Location: · Limerick 2 days per week · Salary: · €100,000 – €120,000 + Bonus + Pension + Healthcare + Life Cover + Income Protection · An award-winning Irish-owned technology company with a globally used product is seeking a · Software Development M ...
1 day ago
We are looking for a Lead Software Engineer to pioneer the development and evolution of our internal applications with software excellence and AI that are critical to teams across Engineering, Support, Implementation, and Customer Success. · These applications help us reduce time ...
1 month ago
Job summary · The Vehicle Data Engineering team is seeking a Senior Software Engineer with a proven track record in building and operating large-scale data platforms. This role offers the opportunity to work on mission-critical systems at scale, solve complex distributed-systems ...
1 month ago
Be part of a culture that values learning growth and inclusivity where you'll work alongside passionate colleagues to shape the future Your contributions will leave a lasting impact aligning with our mission to simplify and innovate solutions Join an Agile team to build cutting-e ...
1 month ago
Kneat enables regulated organizations to move from paper-based validation to intelligent digitized paperless solutions through the ongoing development of powerful purpose-built software platform. · Participate in Sprint planning and Example Mapping sessions review use cases and p ...
1 week ago
The Vehicle Data Engineering team is seeking a Senior Software Engineer with a proven track record in building and operating large-scale data platforms to solve complex distributed-systems challenges and help shape engineering standards. · ...
1 month ago