Senior Software Engineer
At a Glance
• Senior full-stack engineer role with genuine influence over product design.
• C#, .NET and Blazor stack within a scaling B2B SaaS product used across Ireland, the UK and beyond
• Fully remote working
• £80,000 - £85,000
• Engineering-led culture that values quality, autonomy and continuous improvement
About the Company
Our client builds specialist software for accounting, payroll, tax and practice management, serving thousands of businesses across Ireland, the UK and further afield. They are an established name in their space, known for innovative solutions and strong customer support. Their engineering function is collaborative and quality-driven, with a genuine commitment to giving engineers real influence over how the products they build look and feel.
The Role
This is a hands-on senior engineering role within the BrightPay product team, where you will own the full stack from database through to interface. You will partner with the existing front-end lead on architectural direction, set front-end standards and component patterns that the wider team will rely on, and bring a considered eye for design and user experience to everything you ship. This is not a role where UX is someone else's problem. You will be the person who cares deeply about how things look and behave, and who can make and defend those decisions. If you are a strong full-stack engineer who also has genuine design sensibility and wants the room to use it, this is the kind of opportunity that does not come up often.
Key Responsibilities
• Build and ship production Blazor applications in C# and .NET, owning the front-end from interaction design through to deployment
• Establish and evolve front-end patterns, component libraries and design conventions the wider engineering team can rely on
• Make and defend design decisions, balancing visual quality, usability, accessibility and engineering pragmatism
• Partner with the existing front-end lead on architectural direction for the BrightPay user interface
• Contribute meaningfully to the back-end, including data access, APIs and cloud platform integration
• Configure and maintain CI/CD pipelines with automated testing to support reliable, consistent delivery
• Mentor other engineers on front-end and UX, raising the collective quality bar across the team
• Identify and act on opportunities to improve development practices, tooling, code health and maintainability
• Collaborate with product, QA and stakeholders to translate requirements into solutions that work technically and feel right for users
What You'll Need
Essential:
• Significant commercial experience building web applications as a true full-stack engineer with C# and .NET
• Demonstrable production experience with Blazor, or equivalent in a component-based framework such as React, Vue or Angular
• A strong eye for design and user experience, with work you can point to that shows it
• Strong experience with relational databases, including writing and optimising SQL queries
• Comfortable with cloud platforms, particularly Microsoft Azure, and with CI/CD practices and automated testing
• A track record of mentoring or guiding engineers, with experience in a fast-moving Agile environment
• Architectural thinking and the ability to make sound trade-offs across both front-end and back-end concerns
Nice to Have:
• Familiarity with design tools such as Figma or Sketch, and the ability to produce credible mockups when designs are not available
• Experience in B2B SaaS or domain-specific software such as accounting, payroll or professional services
• Understanding of accessibility standards (WCAG) and a habit of building with them in mind
Why Apply?
• £80,000 - £85,000 salary
• Flexible Working
• Genuine influence over how a widely used product looks and feels, not just how it works
• Engineering-led culture where quality is the default, not an afterthought
• Clear opportunities for progression within a scaling SaaS organisation
• Work on meaningful products used by thousands of businesses across Ireland, the UK and beyond
Next Steps
If this sounds like the right move, please reach out to Nick Napier directly on LinkedIn or drop a CV across to nick@ochopeople.com and we can take it from there.
