Software Developer/ Engineer/ Architect

Senior Wordpress Developer

As a Senior Wordpress Developer on our team, you’ll be giving full expression to your passion for development as you support and develop the Wordpress multi-site Sage Advice platform. Front and back-end developing, creating plugins, running security updates and site integration, debugging – you’ll being doing it all. To join us as senior team member, you’ll need a BA in a relevant subject (or equivalent) and the experience to solve complex problems. You’ll have learned a lot about responsive design and accessible websites, and you’ll have all the necessary tools at your disposal - PHP, HTML5, CSS3, and Javascript – to achieve great things. When it comes to team tasks, you’ll always be engaged because you’re a natural communicator. Whether it’s non-technical audiences or your immediate colleagues – you can always speak the language. Just as you do with with RESTful APIs and formats like JSON and XML. That’s what got you this far, and it’ll take you a whole lot further at Sage.

Key Responsibilities

•Develop new features for the Sage Advice platform which will include custom features and new plugins
•Maintain all 3rd party integrations and plugins
•Responsible for WordPress and PHP version upgrades and transitions such as Gutenberg
•Support the Sage Advice platform through bug fixing and resolution
•Ensuring high-performance and availability, and managing all technical aspects of the CMS
•Work closely with the platform manager to deliver the platform roadmap including sprint planning and execution
•Work closely with external WordPress agency to become an extension of that agency in-house for Sage
•Ensure new developments on the platform are delivered to be effective, responsive and AA accessible

Must have:
•5 years WordPress development experience both front and back end including creation of WordPress plugins
•In-depth working knowledge of PHP, HTML5, CSS3, and JavaScript
•Experience designing and developing responsive design and accessible websites
•Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
•Proficient understanding of code versioning tools such as Git
•Experience working with debugging tools such as Chrome Inspector and Firebug
•A confident communicator with exceptional communication skills and proficiency in English language, verbal and written, with a Bachelor’s Degree in Computer Science, Multimedia or a similar field of study

Preferred:
•Ability to take complex user requirements and scenarios and work out logic and programming requirements to enable functionality
•Problem solving and ability to learn and understand existing development and learn new technologies
•Ensure your new custom creations work properly in all environments while overcoming conflicts