Software Engineer

MCS Group
Belfast, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£45,000.0 - £65,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Cloud Computing Cyber Security Continuous Integration DevOps Distributed Systems Python (Programming Language) Commercial Software Systems Development Life Cycle Spring Cloud
+5 more
Backend Production Code Api Design Restful APIs Microservices

Job description

MCS Group is delighted to be partnering with a global technology organisation as they expand their Cyber Security Engineering teams with the addition of multiple Software Engineers across varying levels of experience. This is an opportunity to join a modern, cloud-first engineering environment building enterprise-scale security platforms and products used by millions of users globally. The organisation is heavily investing in cybersecurity, AI and digital engineering, with teams focused on building secure-by-default solutions embedded directly into large-scale enterprise platforms. The Role You’ll join a collaborative engineering team responsible for designing, building and operating security capabilities as scalable software products. Working across the full SDLC, you’ll help deliver secure, reliable and developer-friendly services while collaborating closely with product, platform and engineering teams. What You’ll Be Doing

  • Designing and developing scalable backend services and micro-services architectures
  • Building APIs and cloud-native applications using modern engineering practices
  • Working across the full SDLC including design, development, deployment and production support
  • Writing high-quality production code using technologies such as Java, JavaScript and Python
  • Collaborating with product managers and engineering teams to deliver secure-by-default solutions

Requirements

  • 3+ years commercial software engineering experience
  • Strong experience with Java, JavaScript and/or Python
  • Experience building distributed systems, micro-services and REST APIs
  • Cloud and backend engineering experience within modern development environments
  • Experience working in agile teams using CI/CD and modern engineering practices
  • Strong communication and collaboration skills
  • For more experienced candidates, you should also demonstrate mentoring/coaching experience and the ability to contribute to architecture and technical decision-making.

Benefits & conditions

  • Work on enterprise-scale technology platforms with global impact
  • Join a growing Cyber Security Engineering function
  • Strong career progression and continuous learning opportunities
  • Flexible hybrid working model with no set days
  • Competitive salary up to £67000 depending on experience
  • One-stage interview process

About the company

Even if this position is not right for you, we may have others that are. Please visit to view a wide selection of our current and exclusive roles. MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation. If you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:26 min

Prioritizing backward compatibility in API design

Justin Kitagawa · Coffee With Developers

Videos

See all

Related articles

See all