Our client is a leading SaaS agency based in Newcastle upon Tyne who are looking for an experienced Software Engineer to join their team.
As Software Engineer you will be working as part of a cross-functional, delivery focused team with engineers, QA and Product Managers, working together using Agile principles in a highly autonomous and collaborative environment.
Role & Responsibilities:
- Collaborate closely with the Lead Software Engineer on designing new features and seeing them through to completion.
- Work as a part of a cross-functional, delivery-focused team with engineers, QA and Product managers working together using Agile principles in a highly autonomous and collaborative environment
- Share knowledge, code and ideas across other teams.
- Write clean, well-tested and refactored code.
- Ensure code quality through pull requests.
- Master a complex business domain.
Skills & Experience:
- Software engineering experience using one or more languages including PHP.
- OO skills, strong design patterns knowledge.
- Experience with Agile and Lean delivery approaches.
- Experience with modern engineering practices, such as clean code, TDD, refactoring and continuous integration.
- Experience in developing and consuming REST API’s.
If this sounds like the job for you, click “apply” and we will be in touch to tell you more.