At Bright, we create cutting-edge software for accounting, payroll, tax, and practice management, supported by a team of talented individuals who are passionate about making a difference. Together, we lead the industry with innovative solutions and unparalleled customer support.
We're all about creating opportunities for businesses to succeed—and for you to shine. Join us, and be part of a supportive, collaborative team that values your voice and contributions.
The Opportunity
The Senior Software Engineer at Bright will be a key contributor to our Practice Management Team. This role will focus on developing high-quality, scalable RESTful APIs and backend solutions using PHP, the Laravel ecosystem (including Illuminate components and related tooling), and bespoke frameworks. These solutions power our AI-driven features, our SaaS products, integrations with third parties as well as provide a public facing API for use by our customers.
Experience with front end development using a JavaScript framework would be beneficial, though not necessary. The successful candidate will work collaboratively in a cross-functional teams to deliver impactful projects that are core to driving the business forward.
Drive the technical architecture and design of web-based applications and services, ensuring they are robust, scalable, and efficient.
Build RESTful APIs for use internally and externally.
Write well-tested, well-documented, and maintainable code.
Deploy, monitor, and optimise software in production, ensuring they perform at scale and meet product requirements.
Lead the troubleshooting and resolution of complex technical issues.
Stay updated with the latest industry trends, technologies and best practices in software engineering.
Identify opportunities for improve development practices, tools, code health and maintainability in collaboration with the wider engineering community.Configure builds and automated tests to execute reliably and efficiently in CI/CD environments.
Foster a collaborative environment by working closely within cross-functional teams to ensure high-quality software delivery.
Experience building modern web applications and APIs with PHP and MySQL.
Experience with Laravel (or Illuminate components) and/or other modern PHP frameworks.
Experience with writing unit tests or test-driven development is an advantage.
Experience with cloud platforms such as Azure, AWS or GCP.
Configure, deploy, and run services in containerised environments (Docker, Kubernetes).
Experience building web front ends in JavaScript would be an advantage, though not necessary.
Be self-driven and interested in growing your skills and knowledge.
Experience working in a fast-moving agile environment.
Familiarity with continuous integration/continuous deployment (CI/CD) practices and tools.
Performance Based Bonus
Company Pension
Life Insurance
Health Insurance
Referral Programme
Free Onsite Food
Cycle to Work Scheme
On-site Parking
Work From Home
Company Events
Bright provides a suite of industry-leading software solutions designed for accountants and bookkeepers across the UK and Ireland. Since our inception in 2021, we've acquired and developed best-in-class solutions, all built on one essential foundation—world-class customer support that customers can depend on.
Our multi-award-winning, user-friendly, and innovative products empower accountants and bookkeepers to efficiently support their clients while growing their practices.
Our vision is to power the digital practice of tomorrow, today. We achieve this by delivering cutting-edge, cloud-based solutions that integrate seamlessly, streamline workflows, and enhance productivity.
The success of our people is equally as important to us as the success of our customers.
We foster a safe, inclusive, and supportive workplace where everyone is treated with dignity and respect, and where equal opportunities are championed for all. We are committed to supporting our employees at every step of their journey with Bright.