Graduate C/C++ Developer

Salary Competitive

The successful candidate will be part of an agile software development team working on a Laboratory Information System (LIS). We believe in using the latest technologies and platforms to create world class products for the future.


About you:

You are someone who seeks a challenge and have an excellent work ethic. You are personally driven to meet objectives with a strong focus on quality and delivery. You are an enthusiastic team player and are comfortable assisting with technical investigations alongside your peers. You enjoy what you do, and you should contribute to constant improvement initiatives whether they be refactoring code or suggesting ways to improve a product.

Primary role and responsibilities:

- Provide innovative, maintainable and scalable solutions to complex technical problems

- Assist the development team with rapid prototyping and critical investigations

- Acquire knowledge of working practices of a pathology laboratory

- Develop an in-depth understanding of our LIS software

- Develop software design documentation

- Provide technical support to internal and external customers

- Build working relationships with other key departments

- Occasional travel to other offices and customer sites in Australia and North America

Essential Knowledge & Skills:

- Experience in using C development toolchains, including the GCC and Make

- Experience using Linux/Unix

- Experience of relational databases e.g. Oracle or PostgreSQL databases

- Experience of web technologies such as:

- Angular 5 and Node.js (Javascript)

- HTML5

- CSS Stylesheets

- A good understanding of software testing methodologies and development best practices.

- Experience in Agile development team (Scrum or Kanban).

Desirable Knowledge & Skills:

- C/C++ development experience in a production environment

- Experience of development in Linux/Unix

- Experience using the googletest unit testing/mocking framework.

- Experience with C/C++ debugging tools such as GDB.

- Have participated in agile routines e.g. daily stand ups, sprint planning, retrospectives, demonstrations

- Permanent full-time position located in Lisburn, N. Ireland.

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Maternity / paternity leave
Maternity / paternity leave

Kids are the future, go spend time with them.

Pension plan
Pension plan

We take care of you, even when you are old and wrinkly.

Skill development
Skill development

We want to take you from good to great.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

See all 7 benefits

Working at
Cirdan Imaging

Cirdan designs, manufactures and supplies innovative software and imaging solutions for the acceleration and enhancement of diagnosis.   Our systems are optimised for pathology and clinical laboratory usage. Cirdan’s primary product is its world-class Laboratory Information System, ULTRA. ULTRA has been designed to streamline laboratory operations and is currently installed in more than 72 laboratories across 6 continents. Another core product is PathLite Compact, a purpose-built system designed specifically for gross imaging within clinical laboratories. The company was founded in 2010 and is headquartered in Lisburn, Northern Ireland and has additional offices in Canada and Australia.

Read more about Cirdan Imaging

company gallery image