Senior Software Engineer - PHP

Bright Software Group
Warwick Civil Parish, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Warwick Civil Parish, United Kingdom

Tech stack

JavaScript
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Azure
Software as a Service
Continuous Delivery
Continuous Integration
Laravel
MySQL
Software Engineering
Web Applications
Test Driven Development
PHP
Backend
Kubernetes
Front End Software Development
REST
Docker

Job description

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.

Requirements

Do you have experience in Test-driven development?, * 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.

Benefits & conditions

  • 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

About the company

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. Why join us? We believe in empowering people to grow professionally while maintaining balance in their lives. At Bright, you'll work in a dynamic, inclusive environment that supports your personal and career aspirations., 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     If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

Apply for this position