Senior Software Engineer (Python/Go/Typescript)

MCS Group

Belfast City District

Hybrid

GBP 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MCS Group in Belfast is seeking a Senior Software Engineer to join a growing tech team. You will build and refine large-scale applications, with focus on backend services, microservices, and cloud-native patterns.

You will own projects, contribute to architectural decisions, and mentor peers, working in a hybrid model with three days in the office. Strong hands-on coding and collaboration are essential, including delivering reliable software on AWS and containerised environments.

Qualifications

  • 5+ years' commercial software development experience.
  • Strong experience with Python, TypeScript, Go or another backend language.
  • Experience working with microservices
  • Good knowledge of Docker and Kubernetes
  • Experience working with AWS or another major cloud platform
  • Strong understanding of software design and architecture
  • A genuine interest in building reliable, scalable software

Responsibilities

  • Developing and improving large-scale software applications
  • Working across backend services with some full-stack exposure
  • Getting involved in technical design and architecture
  • Working with modern cloud and container technologies
  • Helping improve development practices and engineering standards
  • Working closely with other engineers, product and technical teams
  • Taking ownership of projects and seeing them through from idea to delivery
  • Supporting and mentoring other developers where appropriate

Skills

Python
TypeScript
Go
Microservices

Tools

Docker
Kubernetes
AWS

Job description

Senior Software Engineer - Belfast

Belfast | Hybrid | 3 days in office

I'm working with a well-established technology company in Belfast that is continuing to grow its engineering team and invest in modern technology.

They're looking for a Senior Software Engineer to join the team and work on the development of large-scale applications and services. This would suit someone who enjoys being hands-on, likes solving complex technical problems and wants to have a real say in how solutions are designed and built.

What you'll be doing
  • Developing and improving large-scale software applications

  • Working across backend services with some full-stack exposure

  • Getting involved in technical design and architecture

  • Working with modern cloud and container technologies

  • Helping improve development practices and engineering standards

  • Working closely with other engineers, product and technical teams

  • Taking ownership of projects and seeing them through from idea to delivery

  • Supporting and mentoring other developers where appropriate

What we're looking for

You don't need to tick every box, but ideally you'll have:

  • 5+ years' commercial software development experience

  • Strong experience with Python, TypeScript, Go or another backend language

  • Experience working with microservices

  • Good knowledge of Docker and Kubernetes

  • Experience working with AWS or another major cloud platform

  • Strong understanding of software design and architecture

  • A genuine interest in building reliable, scalable software

Why consider it?

This is a good opportunity for someone who wants more than just a coding role. You'll have the chance to own projects, influence technical decisions and work alongside a strong engineering team.

The company is also embracing AI-assisted development, so it's a good environment for engineers who are interested in how AI can improve the way software is built.

If you're a Senior Software Engineer based in Belfast and open to hearing about something new, get in touch for a confidential chat.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Senior Python/ AI Engineer
Senior Python/ AI Engineer

MCS Group • Belfast City District

Hybrid
GBP 55,000 - 90,000
Hybrid working
Senior Software Engineer
Senior Software Engineer

Elevate Technology Group • Greater London

Hybrid
GBP 70,000 - 75,000
Hybrid / Flexible Working
Company Bonus
Generous Pension
Software Engineer
Software Engineer

Realtime Recruitment • Belfast

On-site
GBP 40,000 - 55,000
Software Engineer
Software Engineer

Ocho People • Belfast City District

Hybrid
GBP 47,000
Hybrid work model
Opportunity to work with AWS
Senior Full-Stack Developer
Senior Full-Stack Developer

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Hybrid working
Belfast base
Greenfield platform with AWS
Senior Software Engineer
Senior Software Engineer

Harnham • Greater London

Hybrid
GBP 60,000 - 75,000
Flexible working
Wellbeing allowance
Enhanced parental pay
+2
Senior .NET Developer (Multiple Roles)
Senior .NET Developer (Multiple Roles)

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
25 days annual leave
Pension contribution
Annual bonus scheme
+1
Senior Software Developer (.NET)
Senior Software Developer (.NET)

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Hybrid working
Belfast base office
Senior Software Engineer (Frontend)
Senior Software Engineer (Frontend)

VanRath • Belfast City District

Hybrid
GBP 60,000 - 90,000
Hybrid working
Flexible working
Continuous professional development
+7