At Sage, we are looking for a highly motivated Senior PHP Developer with WordPress experience to join the GoProposal team in the Accountants Business Unit. The ideal candidate will have a strong technical background, a passion for building software solutions and a genuine desire to make a difference in the software engineering industry. This is a hybrid role – three days per week in our Manchester office. You should have a proven track record of successful product development, as well as an understanding of software development methodologies, such as Agile. We are looking for a Senior PHP Developer with excellent problem-solving skills, great attention to detail and the ability to take initiative and think creatively. If you are motivated and enjoy working in a fast-paced environment, then this could be the perfect opportunity for you. Required Skills: • Strong experience with PHP web development, including experience with the WordPress CMS • Must have strong understanding of WordPress theme and/or plugin development • Experience working with the Advanced Custom Fields and/or Gravity Forms plugins for WordPress is desirable • Understanding of software development principles such as Object-Oriented Programming, Design Patterns, and Agile methodologies • A passion for writing maintainable and high-quality code • Strong problem-solving skills and attention to detail • Experience with database technologies such as MySQL • Familiarity with REST APIs • Familiarity with containers e.g. Docker • Familiarity with Git • Familiarity with the composer package manager • Familiarity with project management tools, e.g. Jira • Demonstrable willingness to learn new frameworks is desirable Key Responsibilities: • Ability to understand business requirements and translate them into technical requirements • Develop and maintain high-performance applications using PHP • Write and maintain code in accordance with industry best practices • Participate in code reviews • Troubleshoot and debug issues • Develop and maintain unit tests • Optimise applications for maximum speed and scalability • Collaborate with cross-functional teams to design, develop, and implement new features