Principal Software Engineer in Belfast
Principal Software Engineer

Principal Software Engineer in Belfast

Belfast Full-Time 48000 - 72000 £ / year (est.) No home office possible
MCS Group

At a Glance

  • Tasks: Design and build scalable backend services for a cutting-edge platform.
  • Company: Fast-growing tech company in the energy sector with a collaborative culture.
  • Benefits: Competitive salary, bonus, equity, flexible working, and 25 days annual leave.
  • Other info: Dynamic environment focused on learning, mentoring, and career progression.
  • Why this job: Join a high-impact role and make a difference in a growing platform.
  • Qualifications: 8+ years experience in software development; proficient in Kotlin, Java, or similar languages.

The predicted salary is between 48000 - 72000 £ per year.

MCS Group is thrilled to be partnering exclusively with a fast-growing technology company in the energy sector. They are expanding their Belfast engineering team and are looking for a Staff Software Engineer to join and hit the ground running. The company builds a platform connecting businesses with external partners, helping large-scale operations work more efficiently and reliably.

Day-to-day responsibilities:

  • Design and build scalable backend services powering the platform
  • Collaborate with Product, Design, and Engineering to deliver new features
  • Improve processes and enhance team collaboration
  • Mentor and support other engineers

What you need:

  • 8+ years experience building high-quality, scalable solutions
  • Proficient in languages such as Kotlin, Java, Scala (also open to strong engineers from Java, Go, Python, Scala, or C# backgrounds eager to cross-train)
  • SOA/Microservices & CI/CD exposure
  • Cloud experience (GCP/AWS/Azure)
  • Comfortable collaborating with remote teams
  • Quick learner, adaptable with new technologies and tools

What's in it for you:

  • High-impact role on a growing platform
  • Flexible, modern ways of working with strong career progression
  • Competitive package with + 15% bonus, equity, pension, and health cover
  • 25 days annual leave + statutory holidays
  • Group Critical Illness & Life Cover, Employee Assistance Program
  • Flexible working, WFH support, and wellness allowance
  • Collaborative engineering culture focused on learning, mentoring, and growth

To speak in absolute confidence about this opportunity please contact Rachael Walker, IT Recruitment Manager at MCS Group or click the apply button below. If this position is not right for you, we have others that are. Please visit MCS Group to view a wide selection of our current jobs or give us a call. All conversations will be treated in the strictest of confidence.

Principal Software Engineer in Belfast employer: MCS Group

MCS Group is an exceptional employer, offering a dynamic and collaborative engineering culture that prioritises learning and mentorship. With a focus on career progression, employees benefit from flexible working arrangements, a competitive compensation package including bonuses and equity, and a supportive environment that fosters innovation in the thriving energy sector based in Belfast.
MCS Group

Contact Detail:

MCS Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer in Belfast

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those in the energy sector. A friendly chat can lead to insider info about job openings or even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving scalable backend services or cloud technologies. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you've collaborated with teams in the past. We want to see how you fit into our collaborative culture!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about joining our growing team.

We think you need these skills to ace Principal Software Engineer in Belfast

Kotlin
Java
Scala
Go
Python
C#
SOA
Microservices
CI/CD
Cloud Experience (GCP/AWS/Azure)
Scalable Backend Services
Collaboration
Mentoring
Adaptability
Quick Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your 8+ years of experience and any relevant projects that showcase your proficiency in Kotlin, Java, or other languages. We want to see how you can hit the ground running!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with the company's mission. Don't forget to mention your experience with scalable solutions and cloud technologies!

Showcase Your Collaboration Skills: Since the role involves working closely with Product, Design, and Engineering teams, make sure to highlight any past experiences where you've successfully collaborated with others. We love seeing examples of teamwork and mentorship!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!

How to prepare for a job interview at MCS Group

✨Know Your Tech Stack

Make sure you’re well-versed in the languages and technologies mentioned in the job description, especially Kotlin, Java, and Scala. Brush up on your knowledge of SOA/Microservices and CI/CD practices, as these will likely come up during technical discussions.

✨Showcase Your Collaboration Skills

Since the role involves working closely with Product, Design, and Engineering teams, be prepared to discuss your experience in cross-functional collaboration. Share specific examples of how you've worked with diverse teams to deliver successful projects.

✨Demonstrate Your Mentorship Experience

As a Principal Software Engineer, mentoring is key. Think of instances where you’ve supported or guided other engineers. Highlight your approach to mentoring and how it has positively impacted team dynamics and project outcomes.

✨Be Ready for Problem-Solving Questions

Expect to face scenario-based questions that assess your problem-solving skills. Prepare by thinking through common challenges in software engineering and how you would tackle them, especially in a cloud environment like GCP, AWS, or Azure.

Principal Software Engineer in Belfast
MCS Group
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>