Back
Job   UK   Gt Lon   London Area   Developer -

Backend PHP Developer (OR179) | Developer in Technology Job in London LND | 7275807244

This listing was posted on iSmartRecruit.

Backend PHP Developer (OR179)

Location:
London, Gt Lon
Description:

Role and responsibilities Build & Run Our Products: Collaborate across the business to understand business, commercial and technical/testing requirements Provide accurate estimates and complete tasks assigned within the timeframe specified, ensuring that all affected parties are involved in the estimation process, ensuring quality in deliverables Review requirements, specifications and technical design documents to provide timely and meaningful feedback Design and build new features for our products Communicate clearly, professionally and respectfully with all stakeholders (customers, product owners, developers) Monitor our products for alerts and errors and take swift action if required Deploy and monitor features to staging or production environments Share in the on-call rota and provide all necessary support during major incidents Participate in the on-call rota for at least 1 week every 6 weeks Make yourself available for investigating any on-call issues within the timeframe of 30 minutes after receiving a call, while on the on-call rota Ensure High Quality & Continuously Improve: Propose and implement quality standards for the team and ensure that those standards are followed Agree, design, document and implement features which meet requirements in an innovative way which could involve e.g. ways of developing, faster execution time Break down complex tasks into smaller tasks (maximum 1 day of work per task) Propose/seek approval, then implement process improvements to increase quality, speed of delivery/testing and efficiency Support the business in delivering its key objectives by ensuring submitted code, software and applications are issue free and meet the acceptance criteria when building and releasing Ensure test coverage of the delivered work according to the agreed KPIs (note these can change from product to product) Perform code reviews that ensure the design agreed is followed through implementation Ensure that features developed are tested according to the acceptance criteria prior to requesting a code review and look for this same behaviour in the code that you are reviewing Actively create and maintain documentation of features and ensure these are kept up-to-date whilst encouraging and motivating others within your team to do the same Have an extensive knowledge of technologies and libraries used within your domain and suggest new technologies or libraries to improve the development processes. Share knowledge with other team members as appropriate Ensure the team is using secure coding practices (OWASP top 10) and that the team is also adhering to the coding practices Ensure that best practices are used at project level and that applications are secured and without vulnerabilities Ensure that the code architecture is scalable, easy to maintain and easy to test Provide Technical Excellence & Leadership: Break down large epics or projects into smaller, manageable pieces of work so that other team members can work on them Design and document (APIs, flow diagrams, domain diagrams) the technical approach for large epics or projects Use, coach and mentor other team members into using a design-first way of working (API-first, TDD, BDD, DDD) Ensure that new implementations made by the team adhere to the OOP principles (abstraction, inheritance, encapsulation, and polymorphism) by constantly refining epics and reviewing code changes Stay up to date with the latest industry changes and upcoming technology standards within your domain, sharing and encouraging your team to do the same. Proactively feedback issues with team and process to the CoE lead Participate fully in, and contribute to, sprint planning, retrospectives, standups and other ceremonies in a constructive and can-do manner Proactively support other team members to improve their overall knowledge and skills Propose, agree and implement automation of current manual tasks to improve speed of repeatable tasks As required, review code of other developers ensuring clean, testable and extensible code in accordance with published review and coding standards. Provide value and add feedback in a constructive manner Identify dependencies of work items at the design stage so that they are considered before the build phase Develop and work towards understanding the impact of a code change across the ecosystem of applications and microservices Required skills and experience PHP - 6 years + Symfony - 4 years + MongoDB - 3 years + PHPUnit (for testing) - 1.5 years + Important (not essential): Behat (for testing) Desired skills and experience Docker Kubernetes JavaScript JQuery React API NodeJS Typescript
Posted:
May 20 on iSmartRecruit
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to iSmartRecruit
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Backend PHP Developer (OR179)
Backend PHP Developer (OR179) is a Technology Developer Job located in London LND. Find other listings like Backend PHP Developer (OR179) by searching Oodle for Technology Developer Jobs.