Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Ocho People

Belfast

On-site

GBP 60,000 - 80,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development firm is seeking a Senior Software Engineer to architect and maintain enterprise-grade software. The role requires over 6 years of experience, proficiency in Java or Python, and expertise in cloud infrastructure and microservices. You will lead code reviews, mentor junior engineers, and work cross-functionally with teams. The position offers competitive salary and professional growth opportunities in an innovative environment.

Benefits

Competitive salary
Professional growth opportunities

Qualifications

  • 6+ years' experience in software engineering.
  • Strong proficiency in Java, Python, or similar languages.
  • Experience with cloud infrastructure and microservices.
  • Excellent communication skills and agile development experience.

Responsibilities

  • Design and implement modular, maintainable system architecture.
  • Lead code reviews and enforce best development practices.
  • Collaborate cross-functionally to align technical and product goals.
  • Address system reliability, scalability, and security proactively.
  • Mentor and guide junior engineers to promote team growth.

Skills

Java
Python
Cloud infrastructure
Microservices
Agile development
Communication skills
Job description
Senior Software Engineer

Our client is an industry leader focused on building cutting‑edge, scalable software solutions for the digital asset space.

The Role

You will architect, develop, and maintain enterprise‑grade software, mentoring junior engineers and collaborating with product and backend teams.

Key Responsibilities
  • Design and implement modular, maintainable system architecture.

  • Lead code reviews and enforce best development practices.

  • Collaborate cross‑functionally to align technical and product goals.

  • Address system reliability, scalability, and security proactively.

  • Mentor and guide junior engineers to promote team growth.

About You
  • 6+ years' experience in software engineering.

  • Strong proficiency in Java, Python, or similar languages.

  • Experience with cloud infrastructure and microservices.

  • Excellent communication skills and agile development experience.

Why Join
  • Shape the technology behind innovative financial products.

  • Collaborate with industry leaders and passionate teams.

  • Competitive salary and professional growth opportunities.

If you have any further questions or want to hear more about the role, simply apply or contact Brendan McCrory directly on LinkedIn or WhatsApp.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.