Senior Developer in Belfast

Senior Developer in Belfast

Belfast Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Fibrus Networks Ltd

At a Glance

  • Tasks: Lead the design and development of innovative software solutions in a dynamic team.
  • Company: Join Fibrus, a forward-thinking tech company focused on collaboration and growth.
  • Benefits: Enjoy competitive pay, mental health support, and professional development opportunities.
  • Other info: Flexible working options and a culture that values diversity and personal growth.
  • Why this job: Make a real impact on digital infrastructure while working with cutting-edge technologies.
  • Qualifications: 5+ years in software development with strong skills in Python, JavaScript, and TypeScript.

The predicted salary is between 50000 - 65000 £ per year.

We are looking for an experienced and versatile Senior Developer to join our growing engineering team. You will play a central role in the design, development, and delivery of complex software solutions across our technology stack. As a senior member of the team, you will be expected to take ownership of solution design, contribute to architectural decisions, and provide technical leadership to peers.

WHAT WILL YOU BE DOING?

  • Solution Design & Architecture
    • Demonstrable experience leading end-to-end solution design, from initial requirements through to delivery and testing.
    • Ability to produce clear technical documentation including architecture diagrams, design specs, and decision records.
    • Strong understanding of system architecture principles and the ability to evaluate trade-offs across different approaches.
    • Experience taking overall ownership of solutions - including infrastructure context, integration points, and testing strategies.
  • Backend Languages
    • Excellent programming skills with proven experience building production-grade applications, in Python, Typescript and Go are desirable.
    • Familiarity with Python frameworks (FastApi, Django), packaging, testing (e.g. pytest), and best practices for maintainable, scalable code.
    • Or alternatively express/Hono or other backend frameworks.
  • Front-End Development
    • Solid front-end development skills, with hands-on experience in modern JavaScript and TypeScript.
    • Experience working with React or similar component-based frameworks to build responsive, user-friendly interfaces.
  • REST APIs & OAuth
    • Strong experience designing and consuming RESTful APIs.
    • Working knowledge of OAuth 2.0 and modern authentication/authorisation patterns.
  • Database Knowledge
    • Proficiency with relational databases, specifically PostgreSQL and MySQL.
    • Comfortable writing complex queries, managing schema design, and optimising database performance.
  • Technology Stack
    • Candidates should be familiar with, or enthusiastic to work across, our core suite of languages and frameworks: Python - primary backend language, JavaScript & TypeScript - front-end and scripting, React - front-end UI framework, Go - performance-critical services, Rust - systems-level development.
    • Candidates must also be familiar with Cloud Hosting and Storage: Microsoft Azure, Amazon - cloud infrastructure, services, and deployment pipelines.
  • Desirable Skills
    • The following skills are not essential but would be considered a strong advantage: Microsoft Azure - cloud infrastructure, services, and deployment pipelines, Linux & Virtualisation - administration, scripting, and virtualised environments, Dynamics 365 - integration experience with Microsoft Dynamics 365 for CRM or operational workflows.

WHAT WILL YOU BRING?

  • A minimum of 5 years of professional experience in a software development role, with demonstrable time spent at a senior level.
  • A track record of delivering complex, multi-component software projects end to end.
  • Experience mentoring or guiding less experienced developers is desirable.

IS FIBRUS FOR ME?

At Fibrus Limited, we put our people first! Having been awarded the Investors in People 'We invest in People' standard accreditation, we are proud to be a company who encourage colleagues to do and be their very best. Our culture is focused on trust, collaboration, growth, and flexibility. We invest in our people, offering colleagues benefits that improve their personal lives as well as their careers! So along with competitive salaries and an excellent benefits package, we also offer our colleagues benefits including mental health workshops, professional development support and private healthcare. We also recognise the importance of supporting our colleagues with life changes and have comprehensive policies around menopause, mental health, pregnancy loss and leave for maternity, parental and adoption. As we continue to grow, you would be joining a team of dedicated and passionate people who work super hard every day to improve the lives of those in our own communities by transforming the digital infrastructure of Northern Ireland and Great Britain! We're building something special at Fibrus, with our team at the very heart of it and we are excited to speak to potential colleagues who share our purpose!

HOW TO APPLY

To apply to join the Fibrus Group, please do so online and our recruitment team will be in contact with you once we've had a chance to have a look at your application. We wish you the best of luck and thank you for your interest in Fibrus.

Fibrus Limited, Fibrus ISP, Hyperfast and Viberoptix, belong to the Infracapital group of companies. We will retain your information, for the purposes of recruitment, for a period of up to 12 months. We may also share your information with our partner organisations for the purposes of recruitment. Please email if you do not wish us to retain your information or do not wish for us to share your information.

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.

Senior Developer in Belfast employer: Fibrus Networks Ltd

Fibrus Limited is an exceptional employer that prioritises the well-being and growth of its employees, offering a supportive work culture centred on trust, collaboration, and flexibility. With competitive salaries, comprehensive benefits including mental health workshops and private healthcare, and a commitment to professional development, Fibrus empowers its team to thrive both personally and professionally while contributing to the transformation of digital infrastructure in Northern Ireland and Great Britain.

Fibrus Networks Ltd

Contact Details:

Fibrus Networks Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Developer in Belfast

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with Python, JavaScript, and any frameworks you've worked with. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your problem-solving skills and be ready to discuss your past projects in detail. Confidence is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Fibrus. Don’t miss out!

We think you need these skills to ace Senior Developer in Belfast

Solution Design
Architecture Principles
Technical Documentation
Python
Typescript
Go
FastApi

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Developer role. Highlight your experience with Python, TypeScript, and any relevant frameworks. We want to see how your skills align with our tech stack!

Showcase Your Projects:Include examples of complex software solutions you've designed and delivered. We love seeing your hands-on experience, so don’t hold back on sharing those impressive projects that demonstrate your technical leadership.

Be Clear and Concise:When writing your application, clarity is key! Use straightforward language and structure your documents well. This helps us quickly understand your qualifications and makes a great first impression.

Apply Through Our Website:We encourage you to apply directly through our careers page. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen to join the Fibrus team!

How to prepare for a job interview at Fibrus Networks Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, JavaScript, and TypeScript. Brush up on your knowledge of frameworks like FastApi, Django, and React, as well as REST APIs and OAuth 2.0. Being able to discuss these confidently will show that you're ready to hit the ground running.

Prepare for Solution Design Questions

Expect questions around solution design and architecture. Be ready to discuss your past experiences leading projects from requirements gathering to delivery. Think about specific examples where you made architectural decisions and how you documented them, as this will demonstrate your leadership skills.

Showcase Your Mentoring Experience

Since the role involves providing technical leadership, be prepared to talk about any mentoring or guiding you've done with less experienced developers. Share specific instances where you helped someone grow or contributed to their learning process, as this aligns with the company’s focus on collaboration and growth.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company culture and team dynamics. Inquire about their approach to professional development or how they support work-life balance. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.