Senior Software Engineer
Department: Software Engineering
Employment Type: Permanent - Full Time
Location: Remote, UK
Reporting To: Damian Hooper
Description
Deliver innovative software, drive agile excellence, and mentor high-performing teams!
Are you a seasoned software engineer ready to tackle complex challenges in a fast-paced Agile environment? At Evotix, we are looking for a Senior Software Engineer to develop cutting-edge solutions for our commercial projects. You'll translate designs into robust code and drive quality through best practices like TDD, CI/CD, and DevSecOps.
With expert-level skills in PHP, WordPress, MySQL, and REST APIs, you’ll also mentor junior developers and collaborate with cross-functional teams to elevate our product offerings. If you’re passionate about creating high-impact solutions and inspiring excellence, we’d love to hear from you!
What You'll Do
Primary
- Develop innovative software solutions to support commercial projects.
- Work in a fast-paced Agile development environment with Developers, Testers and Product Owners.
- Actively participate in Program Increment planning, backlog refinement and user story estimation.
- Elaborate user stories (technical and functional) into coding tasks.
- Hands-on design and development within a self-organising and cross-functional agile team.
- Translate designs into solutions.
- Proactively resolve production issues and contribute to release management.
- Mentor and coach junior and mid-level members of the team.
- Communicate effectively with stakeholders and clients where applicable.
- Demonstrate a broad knowledge of currently used technologies at a moderate level.
- Share information at lunch and learn sessions.
- Be an active member of a guild sharing knowledge and information.
Impact
- Deliver tasks, features, and design small scope of work, demonstrating the ability to identify, scope and estimate the size of problems.
- Break down medium sized problems in collaboration with more senior engineers.
Results
- Productivity and quality are consistently stable.
- Identify areas for improving efficiency and quality of your own output.
- Contribute to departmental goals.
Behavior
- Understand and demonstrate the company and engineering values and behaviors.
Recruitment
- Be involved in CV review and talent screening.
- Review interview challenges / technical test responses.
What You'll Bring
Experienced in:
- Object-oriented PHP 7 and 8.
- WordPress.
- MySQL.
- Experience with using the Gutenberg editor.
- Extensive, expert-level knowledge of WordPress including theme and plugin development.
- Using and debugging REST APIs, particularly the WordPress REST API, including concepts such as CORS and authentication techniques.
- Interactive debugging (XDebug) and performance profiling of PHP using a professional IDE such as PhpStorm.
- Writing unit tests using PHPUnit/ Unit Testing, TDD and BDD.
- Reviewing and updating complex system designs.
- Working with Design teams to translate mock-ups into solutions.
- Working with design systems (UI frameworks and component libraries).
- Continuous integration and deployment (CI/CD) and working in a DevSecOps culture.
And familiar with:
- JavaScript.
- Redis.
- Apache HTTPD.
- Docker Containers.
- Working knowledge of the OS command line and a relevant scripting language (Bash, Perl, Python), or PHP scripting.
- HTML 5.
- CSS.
Why Join Evotix
At Evotix, we’re transforming the way businesses approach health, safety, and wellbeing. Our team thrives on bold ideas, celebrates diversity, and embraces the power of collaboration.
Here’s why you’ll love working with us:
- Competitive Compensation: Enjoy a competitive base salary and company-based performance bonus.
- Time to Recharge: Unlimited Annual Leave and your birthday off!
- Financial Future: Generous tiered pension scheme that increases over time.
- Comprehensive Benefits: Private Medical Coverage.
- Support for You: Quarterly wellness days and access to our Employee Assistance Program, including mental health, legal, and financial guidance.
- Growth Opportunities: Educational benefits to help you keep learning and growing.
- Team Culture: Regular team events, an inclusive environment, and a shared commitment to making an impact.
Ready to Make a Difference?
Join us at Evotix and help shape a people-first culture that supports our mission to create a healthier, safer future.
Apply now and start your journey with us!
Thank you for your interest. Please note, we are not seeking support from external recruitment agencies at this time. Direct applications from candidates are warmly welcomed.