Back to all jobs
B

Senior Software Engineer

bright

BelfastHybrid3w ago
Employment
Full-time
Seniority
Senior

About the role

Key Responsibilities

  • Architect and implement scalable, production-ready applications across front-end and back-end, ensuring robust, efficient, and performant delivery.
  • Lead technical decision-making within your squad, balancing innovation with pragmatic delivery.
  • Design and build secure, high-quality back-end services integrated with our cloud platform.
  • Drive best practices in code quality, testing, security, and observability across the team.
  • Contribute to architectural decisions and technical strategy, shaping how we build at Bright.
  • Write clean, maintainable, well-tested code with comprehensive documentation that meets Bright’s engineering standards.
  • Configure and maintain CI/CD pipelines with automated testing and deployment to support reliable software delivery.
  • Identify and act on opportunities to improve development practices, tooling, code health, and maintainability across the engineering community.
  • Collaborate with product managers, QA, and stakeholders to translate business requirements into robust technical solutions.
  • Stay current with industry trends, emerging technologies, and engineering best practices.
  • Provide technical guidance and mentorship to junior and mid-level engineers.
  • Help shape team culture and engineering standards, fostering a collaborative and high-quality delivery environment.
  • Work closely within cross-functional teams to ensure consistent, high-quality software delivery.

What We're Looking For

  • Significant commercial experience developing web-based applications with C# and .NET.
  • Strong experience with relational databases, including writing and optimising SQL queries.
  • Proven experience with cloud platforms, particularly Microsoft Azure.
  • Demonstrated ability to lead technical decision-making and mentor other engineers.
  • Experience working in a fast-moving Agile environment.
  • Strong familiarity with CI/CD practices, tools, and automated testing strategies.
  • Architectural thinking — ability to design scalable systems and make sound technical trade-offs.
  • Strong collaboration and communication skills, with the ability to work effectively across technical and non-technical stakeholders.
  • Experience building web front ends using JavaScript and modern frameworks such as React, Vue, or Blazor.
  • Experience with containerisation technologies such as Docker or Kubernetes.
  • Understanding of SOLID principles and software design patterns (MVVM, MVC, microservices).
  • Knowledge of RESTful API design and development.
  • Experience in B2B SaaS or domain-specific software (accounting, payroll, or professional services).
  • Track record of mentoring engineers and driving technical standards across a team.

AI Awareness & Adoption

  • Comfortable using AI-assisted development tools such as GitHub Copilot or similar to support coding, code review, and documentation tasks.
  • An awareness of how large language models (LLMs) and AI-powered features are being applied in modern software products.
  • A willingness to engage with and learn about AI capabilities as part of your ongoing professional development.
  • An interest in how AI can improve development workflows, reduce toil, and support higher-quality output.

731,000+ hidden jobs like this

bright and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.