Conversational Experience Platform

Conversational Experiences for the Customer Journey

+44 (028) 9694 3666

CAREERS

Invent today 

Shape tomorrow

What do the Syndeo team have to say about their roles?

Find out below what some of our team have to say about their roles and life at Syndeo.

Know more
about Syndeo

We are a rapidly scaling and successful software company headquartered in Belfast. We are a winner of the 2023 Deloitte Technology Fast 50 award, ranking as the third fastest growing technology company in the whole of Ireland (first in Northern Ireland). 

We are handpicking first-rate individuals to slot into our passionate team. With a fast-growing client base that includes some of the world’s best-known brands, we are dedicated to providing enterprise-grade Conversational AI solutions which enable businesses to engage with consumers through AI-powered messaging and advanced chat technology. By joining the Syndeo team, you’ll be part of a forward-thinking company that is shaping the future of customer experience.

Play Video

Hear more on what the Syndeo team have to say!

“I get to work across all aspects of our platform from requirements and design through to operations and deployment. It’s great to have that breadth of tasks to keep things interesting.”

– Neil, Senior Software Engineer

“I like to create an environment where people can share their ideas freely and know that their opinions are valued and will be considered. This is absolutely key to facilitating innovation.”

– Alan, CTO

“I love that Syndeo are happy to support and invest in my CPD. The flexibility to work the hours that suit my lifestyle combined with a mix of remote and office working is brilliant too.”

– Phelim, Technical Consultant

“I really enjoy the people and the environment. Everyone is approachable and genuinely supportive, which has really helped me settle into my new role and feel like a valued member of the team.”

– Siobhan, Technical Consultant

Current Positions

As a hands-on Software Engineer with Syndeo, you will be responsibility for designing, developing, testing and deploying high-quality SaaS solutions which delight our customers.  You’ll work on challenging agile-based software development projects within a highly experienced and talented team who will help you learn, develop and grow. 

 

The role centres around software development for our core enterprise SaaS platform, adding features and functionality from conception to implementation. This role calls for someone who is a fast learner, can think outside the box and have a zealot-like dedication to squashing bugs.

 

Given that you will be working within a team, you must have good interpersonal and communication skills, as well as the ability to work well within a fast-paced environment and to tight deadlines.  Your style is to get things done with minimum friction and to respond rapidly when called on. You will be a logical thinker, meticulous and professional. You should be thinking of performance, scalability, maintainability and security in everything you create.

 

This role requires you to have a good understanding of the technology and platforms that we run. 

 

Skills required include

 

  • Java programming experience, particularly web services, web applications and Spring Boot.
  • Experience with relational databases.
  • An understanding of the web and web architectures, experience with Single Page Applications preferably using REST services.
  • Strong ability to use initiative and prioritise work in line with business and technical objectives.
  • Experience in working in an agile development environment and tools such as GitHub and Jira.
  • A strong focus on quality, having undertaken unit testing, code reviews and adhering to defined development standards.

 

Nice to have

 

  • Exposure to SaaS micro-service and developing for enterprise solutions on AWS, GCP or Azure.
  • Any previous experience in Machine Learning, especially NLP technologies will be advantageous.
  • Experience using other technologies, including Elasticsearch, Redis, Containers, Postgres or Kafka.
  • Experience integrating into third-party applications using documented (and some not so documented) APIs.
  • Experience in applying development best practices and patterns in relation to security, scalability and performance.

 

The kind of person we are looking for will have

 

  • Bachelor’s or Master’s degree at 2:1 or above in computer science or a related discipline.
  • A minimum of 2 years of engineering experience (Java).
  • Fluent in English.
  • The ability to iterate and ship ideas quickly.

 

Benefits we provide

 

  • Competitive salary with annual pay review aligned to performance.
  • Bonus scheme (15% of base salary).
  • BUPA medical cover for you and your dependents.
  • We offer a generous 35-day holiday allowance per annum (inclusive of public holidays). We encourage our people to take the time they need to travel, develop interests and spend time with family and friends.
  • Enhanced company pension scheme.
  • Hybrid working with the ability to combine home (2 days per week) and office working (min. 3 days per week). 
  • Exciting and fast-paced working environment.
  • Part of an award-winning scale-up company.
  • Most importantly, a great learning curve in terms of digital technologies. You shall gain the full “life cycle” exposure, there is on-the-job training utilising a pairing approach with highly experienced peers.

 

All positions require

 

  • Great communication skills. We’re all humans and we need to work as a team, so frequent and clear verbal and written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking the initiative and seeing things through to completion.
  • Curiosity and the desire to learn.  Our business is evolving and growing fast. A desire to learn is key.


How to apply

If you feel this might just be the job for you, please send a short email to careers@syndeo.cx telling us about yourself and attach a CV.  Include the title of the position you’re applying for and your name in the subject.  

As a hands-on Software Engineer with Syndeo, you will have overall responsibility for designing, developing, testing and deploying high-quality SaaS solutions which delight our customers.  You’ll work on challenging agile-based software development projects within a highly experienced and talented team.   

 

The role centres around hands-on coding, design and architecture for our core enterprise SaaS platform, adding features and functionality from conception to implementation. This role calls for someone who is a fast learner, can think outside the box, have a zealot-like dedication to squashing bugs and be able to help design and build modern software applications.

 

Given that you will be working within a team, you must have good interpersonal and communication skills, as well as the ability to work well within a fast-paced environment and to tight deadlines.  Your style is to get things done with minimum friction and to respond rapidly when called on. You will be a logical thinker, meticulous and professional. You should be thinking of performance, scalability, maintainability and security in everything you create.

 

This role requires you to have a deep understanding of the technology and platforms that we run. 

 

Skills required include

 

  • Java programming experience, particularly web services, web applications and Spring Boot.
  • Experience in SaaS micro-service architecture and design, experience in building enterprise solutions on AWS, GCP or Azure.
  • Experience with relational databases,(preferably Postgres).
  • An understanding of the web and web architectures, experience with Single Page Applications preferably using REST services.
  • Experience with supervising and reviewing the work of others.
  • Strong ability to use initiative and prioritise work in line with business and technical objectives.
  • Meets individual deadlines.

 

Nice to have

 

  • Any previous experience in Machine Learning, especially NLP technologies is highly desirable.
  • Experience with Elasticsearch, Redis, ECS Fargate, Aurora, Kafka or equivalent.
  • Experience integrating into third-party applications using documented (and some not so documented) APIs.
  • Experience in applying development best practices and patterns in relation to security, scalability and performance. Knowledge of implementing solutions to adhere to standards such as ISO 27001, PCI and GDPR solutions.

 

The kind of person we are looking for will have

 

  • Bachelor’s or Master’s degree at 2:1 or above in computer science or a related discipline.
  • A minimum of 5 years of engineering experience (Java).
  • Fluent in English.
  • The ability to iterate and ship ideas quickly.

 

Benefits we provide

 

  • Competitive salary with annual pay review aligned to performance.
  • Bonus scheme (15% of base salary).
  • BUPA medical cover for you and your dependents.
  • We offer a generous 35-day holiday allowance per annum (inclusive of public holidays). We encourage our people to take the time they need to travel, develop interests and spend time with family and friends.
  • Enhanced company pension scheme.
  • Hybrid working with the ability to combine home (2 days per week) and office working (min. 3 days per week).
  • Exciting and fast-paced working environment.
  • Part of an award-winning scale-up company.
  • Most importantly, a great learning curve in terms of digital technologies. You shall gain the full “life cycle” exposure, there is on-the-job training utilising a pairing approach with highly experienced peers.

 


How to apply

 

If you feel this might just be the job for you, please send a short email to careers@syndeo.cx telling us about yourself and attach a CV.  Include the title of the position you’re applying for and your name in the subject.

Thank You!

Your message has been received.

Our team is eagerly waiting and ready to assist you!

Apply Now

Fill out the form below, and we will be in touch shortly.

Contact Us

Fill out the form below, and we will be in touch shortly.