Working at gcd.

Behind our software solutions is a team of dedicated, ambitious engineers, thinkers and inventors. If you love creating intuitive solutions that defy expectations then take the leap and get in touch.

View open positions

Current Job Opportunities

  • Software Developer | Remote

    We’re seeking an experienced Software Developer to join our remote team in building complex custom solutions for our varied range of clients. Working within a full end-to-end team, we guarantee you the opportunity to develop your career and work on projects that are diverse, enjoyable and rewarding.

    Location:
    Remote
  • Software Developer

    We’re seeking an experienced Software Developer to join our team in building complex custom solutions for our varied range of clients. Working within a full end-to-end team, we guarantee you the opportunity to develop your career and work on projects that are diverse, enjoyable and rewarding.

    Location:
    Craigavon Office and/or Remote
  • Senior Software Developer | Remote

    We’re seeking an experienced Senior Software Developer to join our remote working team in building complex custom solutions for our varied range of clients. Working within a full end-to-end team, we guarantee you the opportunity to develop your career and work on projects that are diverse, enjoyable and rewarding.

    Location:
    Remote
  • Senior Software Developer

    We’re seeking an experienced Senior Software Developer to join our team in building complex custom solutions for our varied range of clients. Working within a full end-to-end team, we guarantee you the opportunity to develop your career and work on projects that are diverse, enjoyable and rewarding.

    Location:
    Craigavon Office and/or Remote
  • Principal Software Developer | Remote

    Feeling underchallenged, overwhelmed or bored at a company that isn’t letting you flex your software developer muscle? We’re seeking an experienced Principal Software Developer to join our remote team in building complex custom solutions for our varied range of clients. As a Principal Software Developer, you will lead from the frontline in making great architectural choices and inspiring those around you to be the very best they can be.

    Location:
    Remote
  • Principal Software Developer

    Feeling underchallenged, overwhelmed or bored at a company that isn’t letting you flex your software developer muscle? We’re seeking an experienced Principal Software Developer to join our team in building complex custom solutions for our varied range of clients. As a Principal Software Developer, you will lead from the frontline in making great architectural choices and inspiring those around you to be the very best they can be.

    Location:
    Craigavon Office and/or Remote
  • Graduate Software Developers

    We are seeking high calibre Graduate Software Developers to join the GCD team. Kickstart your career by working alongside our creative developers and designers on great digital projects, for great clients.

    Location:
    Craigavon Office and/or Remote

Graduate Programme

Our graduate programme is currently open for applications.

Are you a recently graduate software developer? Our graduate programme is designed to help kickstart your career and provide you with the skills to learn and develop. If you are passionate about software development and want to kickstart your software development career, email your CV via the link below.

GCD office people working
GCD Office Photo Sunflowers
GCD Office Challenge Convention
Nikki Graham Profile Picture

I had a massive change of career and joined GCD in November 2019 after realising that my long commutes and rigid working conditions were not the best solution for family life. I’m a super busy mum of 2 kids, and the family friendly nature of GCD was just perfect for me. My hours mean that I can do the school runs, and be at home for homework or at the school pitch cheering our team on – the best of both worlds. In fact, GCD is almost like an extended family for me – the kids love to go to anything GCD (especially ice-cream Fridays!); and there is a genuinely caring atmosphere and a desire to ensure that everyone achieves just the right work home life balance. You don’t join GCD as an individual like a lot of other corporations – you and your family become part of the GCD family.

Nikki Graham

Head of Operations

Why work for us?

Competitive Salary Icon

Competitive Salary

There’s not much more we can say about this one, we reward our talented team with a great salary and the support and environment to grow.
Flexible working icon

Flexible Working

Everyone is different, so how we work should be too. Whether it’s alternative working hours or remote working, all our staff do what works best for them.
Hardware icon

Hardware Budget

Apple early adopter or stalwart Windows advocate? Whichever it is our individual hardware budget lets you do things your way.
Mentoring Icon

Mentoring System

Every team member is assigned their very own mentor to help them settle into life at GCD and get up close with our projects.
Training Icon

Training Opportunities

We love learning new things and encourage our team to do the same whether it’s through books, courses or conferences.
healthcare icon

Private Healthcare

The wellbeing of our team is important to us; with additional support from private healthcare as a standard their health always comes first.