This leading medical device organisation has been a long-time investor here with operations in Ireland since the 1960's. Employing in the region of 70,000 employees and revenues north of 16 billion per annum, they remain one of the largest medical devices organisations globally. Since its introduction to Ireland, this innovator has proceeded to continuously invest in this country including investments in additional manufacturing and research sites across Ireland. At present, a requirement exists for a Senior Software Engineer to join it's expanding operation in Limerick.
As a Senior Software Engineer, you will be part of the Software Development Team where you will need to lead software design/systems/architecture concepts and their application in a professional environment within a software team structure.
In addition, you will be responsible for;
- Being a 'hands-on' technical lead contributing to the software development effort (specify, plan, design, develop, test and support software components)
- Leading the architect and design system software components for medical instrumentation platforms
- Translating requirements into design and implementation of well-structured and documented software components; anticipate system faults, failures, or unusual events, ensuring software adequately mitigates identified risks, and develop automated unit test cases to ensure that your software meets the design and acceptance criteria
You will have a minimum of 5 years' experience in a software development role. A third level qualification in Computer Engineering or related discipline is required. In addition, key skill sets would be:
- Strong knowledge of C#, .NET & .NET Core
- Excellent understanding of Microsoft SQL Server and Entity Framework
A plus would be:
- Knowledge of Single-Page Applications and Angular
This is a permanent role and comes with an attractive salary along with strong benefits.
To discover more about this opportunity, apply now or contact James Colbert at HRM on +353 1 632 1840 for a confidential discussion.