Joining team CORE you will be able to enjoy the real benefit of working in a close knit team, working closely with the customers and building long term impactful relationships, alongside the benefit of being part of a wider global organisation where you can share best practice and learn from others.

Our Graduate Programme is open

In addition to a competitive salary, we offer a wealth of employee benefits including:


We all have a life outside of work, and we value making sure people can work flexibly to achieve a good work-life balance. We are flexible on your place of work – at home, in the office or a hybrid of both. We are flexible on the hours and days you work, to find an option that works for everyone.

Time for you

Taking time to relax, regroup with friends and family and re-energise is so important for our employees wellbeing.  Not only do you join on 24 days holiday (plus banks), but you can opt to buy extra holidays each year.

Family first

As one of our core values, this translates to our benefits as well.   Parents can utilize our flexible working approach to work days and hours to fit around family life.  If you need time off to look after children, we will support you.


Your health

Our health insurance policy is second to none – not only are your health needs covered, you will have access to remote GPs, fitness classes, wellbeing programmes, webinars on sleep, nutrition etc. We also have an employee assistance programme – providing 24/7 support when you need it most.

Inclusive reward

If the business performs well, everyone is rewarded through our annual bonus scheme. Goals are cascaded from the top so everyone is clear on the role they play to help the business achieve it’s ambitions.  We trust that our people know the key skills needed to be successful at CORE, so we reward them when they recommend someone great to come and join Team CORE.


Career development

We invest in our people to reach their potential. You will map out your individual career journey with your manager, and be supported along the way with stretching and relevant development opportunities. We have dedicated graduates schemes, emerging leader programmes and coaching programmes to name a few.

Your future

We want to help you invest for your future. With our pension, you pay in, we pay in too!  We also offer all our employees the opportunity to invest and buy shares in our parent group, Constellation Software Inc.


A day in the life of:

Core is a rewarding and fulfilling place to work. Joining Core as a graduate straight out of college I was determined to grow my skills and abilities to their full potential. Core excelled in providing me with the necessary training and guidance to allow me to advance in my career. As QA Team Lead, I get to work in a lot of interesting projects with different teams around the business. There’s great variety to my job and I get to learn new things every day. The people in Core are what makes it great and even though remote work has taken over our lives, the team at Core have never been closer.

Patrick Hally

QA Team Lead

Every day at CORE is a new discovery. As a developer I have the liberty to explore all or any technical aspect of the business that I would wish for – from Automation to Analytics to Innovative Integrations. I get the opportunity to work closely with the customers and with the internal experts. All SME and guides at CORE are truly talented and motivate us to stay committed to growth and development. My job is not limited to only programming, I have a variety of options around me to pick and be it project proposals, process flow enhancements, personal development, designing, organising fun events and my favourite one – converting a small idea into a creative solution for our customers. There is a huge scope to learn any skill and apply your creativity at CORE.
Prajakta Jadhav

Senior Oracle Developer

I feel truly appreciated every day in my role as Team Lead Of the Customer Experience Team at CORE. There are any different elements to my role, such as working on a busy Help Desk providing the highest standard real time support to our clients, to leading Operations Meetings with our entire clients base. No two days are the same in my role which is very exciting. I work with a fantastic team on the CX Desk but also within CORE as a greater business. Both the Irish office and the UK office work in harmony to get the job done for our clients and provide the highest standard of Customer Service and Customer Satisfaction. It is great to be part of Team CORE.
Niamh Murphy

CX Team Lead

Every day in my job is different. I can be working on Client or Internal Projects – preparing Functional and Technical specifications. I develop software also and provide client support when required. For my SME areas I am responsible for Business Analysis, Installation, Configuration, Training and SME Support for the business. I work with people across the business – everyone is really collaborative and wants to help others succeed.
Eileen Horgan

Senior Analyst