Join our client's innovative Research and Development team
Cpl Recruitment are seeking talented Software Developers to contribute to the creation of cutting-edge medical device products that shape the future of diagnostics.
Responsibilities
* Create software for next-generation diagnostic instruments, staying at the forefront of technological advancements.
* Collaborate with internal teams on software development projects, ensuring seamless communication and effective delivery of quality control documentation.
* Assist in planning and executing testing procedures to validate software functionality, guaranteeing precision and reliability.
* Work within a dynamic, multi-disciplinary software development team, leveraging diverse skill sets and expertise.
Requirements
* A minimum of 3 years of professional experience in software development using C#.
* Strong proficiency in software application architecture and UI design patterns like MVVM, MVC, or MVP.
* Experience with Agile methodologies, CI/CD platforms, and unit testing.
* Familiarity with relational databases and hands-on experience in all phases of the software development lifecycle.
* Excellent written and verbal communication skills, ensuring clear and concise collaboration with colleagues.
* Mandatory based within a commutable distance to Dublin.
Desirable Skills
* Proficiency in tools like WPF, WinUI, Blazor, MAUI, or Xamarin, expanding technical capabilities.
* Experience working with embedded device communication (wired/wireless protocols), enhancing product integration.
* Familiarity with ORMs, .NET Core, or ASP.NET Core Web API, facilitating efficient data management.
* Proficiency in additional programming languages (e.g., Python, Java, C++), broadening skill sets.
* Experience in regulated environments, ensuring compliance and adherence to industry standards.