We are seeking a highly skilled C# Software Engineer to join our team in Limerick, Ireland. This individual will contribute to the development of next-generation desktop applications used in high-reliability diagnostic environments.
About the Role
This role is ideal for developers who are passionate about creating robust and maintainable software applications using C# and .NET. The successful candidate will work closely with a multidisciplinary team including software, hardware, and mechanical engineers.
Key Responsibilities
* Design and implement new features for our desktop software applications.
* Translate user and system requirements into technical tasks and deliverables.
* Ensure quality documentation and artefacts are maintained at each software release point.
The ideal candidate should have a degree in Software Engineering or related discipline, along with minimum 2 years' experience in software development, including at least 1 year of hands-on experience with C# and the .NET Framework.
Candidates must have excellent problem-solving skills, a strong understanding of software development principles, and the ability to work effectively in a team environment.
In return, we offer a competitive salary, comprehensive benefits package, and opportunities for career growth and professional development.
Qualifications and Skills
* Relevant degree in Computer Science or related field.
* Minimum 2 years' experience in software development.
* Proficiency in C# and .NET.
* Strong understanding of software development principles.
* Excellent problem-solving skills.
* Ability to work effectively in a team environment.