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

  • Typescript Developer

    We’re seeking an experienced Typescript 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

    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

    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
sci-fi man background

Our Remote First Principles

We are not remote friendly here at gcd. We’re remote first! Whilst our team have the choice to work where suits them best (be that at home, in the office or a mixture of both), our ways of working, our processes, our tools and our methods and approaches to communication have all been specifically designed to support remote working first – thus ensuring that every employee, regardless of their location, has the same experience and opportunity at gcd.

We empower our employees to work remotely. We put asynchronous communication and tools at the fore. We have designed our work processes and tools specifically to give office based and remote based employees an equal footing. We keep in person meetings to a minimum, preferring text, voice/video calls and recording. We provide the best tech and software to support video calls and meetings. We provide information in channels that are digitally available to all. We require all decisions to be communicated in a way that is accessible to everyone, regardless of their location.

We are ‘remote’ first, not second!

GCD Office Photo Sunflowers
GCD Office Challenge Convention

Graduate Programme

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.

Our programme isn’t open for applications at the moment, but we’re always interested in talking to ambitious developers. If that’s you, email your CV via the link below.

Be valued. Be appreciated. Be challenged.

Be part of GCD.

GCD office people working
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.