We bring the right people together to bring new growth to CSIS


Current Job Openings with CSIS

Please send your CV to recruitment@csis.ie

Research Pharmacist


Candidates must be registered or entitled to register with the Pharmaceutical Society of Ireland and/or The Royal Pharmaceutical Society of Great Britain.

A postgraduate Diploma/MSc in Clinical Pharmacy or higher is desirable but not essential.


  • Candidate must have gained a minimum of 2-3 years experience working in Hospital Pharmacy/Community Pharmacy.
  • Candidate will ideally have a good understanding of Pharmacy within both the NHS and HSE healthcare systems.
  • A thorough understanding of current IT systems being applied within Pharmacy both the NHS and HSE is desirable.
  • Candidates should be able to demonstrate methodical and accurately work practices.
  • Have excellent interpersonal skills as well as being a team player.
  • Demonstrate a thorough understanding of inappropriate prescribing and the StoppStart Criteria.
  • Candidates should demonstrate strong commercial acumen as well as strong clinical knowledge.

The successful candidate will be responsible for the following:

  • Take responsibility for the Research and Development assigned to him/her associated with existing and new company products.
  • Guide and direct all employees on clinical matters.
  • Undertake the writing of all relevant policy and procedures pertinent to the position.
  • Liaising with and presenting to clinicians on commercial propositions relating to company products.
  • A good work ethic, with a proactive & adaptable attitude to your work is essential.
  • Travel to Mainland Europe and the US when required.

Software Engineer


BSC in Computer Eng or Computer Science or equivalent.


  • Lead innovative and technically challenging projects.
  • Provide specific areas of expertise within development teams responsible for producing new products and supporting existing ones.
  • Develop and maintain high quality secure client/server applications in a Windows/Unix environment.
  • Mentoring and assisting other team members.
  • Carry out advanced design and programming tasks using Java as your primary language.
  • Be involved in the complete software development life cycle including; requirements analysis, design, construction and testing.
  • Allocation and delivery of team project tasks to quality and on time.
  • Build collaborative customer relationships by providing valuable expertise to customers beyond their expectations.
  • Communicate information clearly and concisely, sharing an appropriate level of detail and using the appropriate communication methods.
  • Provide regular project feedback to management.
  • Deliver high quality solutions by ensuring that appropriate processes are followed and peer reviews are carried out.
  • Assist in maintaining high quality standards by following and improving on existing processes and procedures.


  • 3 to 5 years in experience of delivering enterprise applications using Java.
  • Proven track record in design and development of new products/components utilising Agile Methodologies.
  • Have the willingness to take component design and progress it through to development, testing, validation, documentation and delivery.
  • Should be highly analytical and technologically minded, with strong problem-solving skills and willing to work as part of a team.
  • Develop creative solutions for complex and abstract problems.
  • Gathering and documenting user requirements, analysing data and conducting unit, system, performance and quality assurance testing.
  • An innovative, creative and flexible personality.
  • Extensive experience in JEE environment.
  • Strong background in Java, C#, Web Services.
  • Extensive experience in J2EE environment.
  • Good knowledge of design patterns.
  • Good knowledge of Spring and Hibernate.
  • Familiarity with Java annotations and dependency injection.
  • Good knowledge of RESTful APIs (XML, JSON, etc).
  • Very good knowledge of MySQL.
  • Knowledge of XSLT is beneficial but not essential.
  • Familiarity with UNIX commands and scripting.
  • Experience with build and automation tools e.g. Maven, ANT etc.
  • Familiarity with CI processes and tools, JIRA, Bamboo, Fisheye etc.
  • Knowledge of IEC 62304 and ISO 13485 standards would be beneficial.
  • Knowledge of, or qualification in, Artificial Intelligence, Machine Learning or Predictive Analytics highly beneficial but not essential.

Junior Full Stack Web Developer


BSC in Computer Eng or Computer Science or equivalent.


  • 0-2 years of development experience in Java and/or JavaScript.
  • Should be highly analytical and technologically savvy, with strong problem-solving skills.
  • Familiarity with database development.
  • Develop creative solutions for complex and abstract problems.
  • Gathering and documenting user requirements.
  • Analyzing data.
  • Conducting unit, system, performance and quality assurance testing.
  • Develop strong working relationship with onsite medical professionals and end users.
  • An innovative, creative and flexible personality.


  • Familiarity with *nix environments, commands and scripting.
  • Experience in Web Services and backend development.
  • Strong communication skills.
  • Specific experience in React.js, Webpack, Node.js, SCSS, Spring.
  • Familiarity with CI concepts and related tools – JIRA, Bamboo, Fisheye.
  • Knowledge of website security and vulnerability mitigation desirable but not essential.