Remote Frontend Jobs
Parking Networking logo

Developer

Parking NetworkingExeter, United Kingdom
75000GBP - 75000GBPPHPGitJiraAgilePython

Your role as Developer will be to facilitate the delivery of work from the product backlog consisting of new features (customer enhancements and strategic business requirements), bugs, and technical debt prioritised by the Product Owner. This work consists of that which you are directly responsible for as well as units that you are involved in from a mentorship or design (technical/architectural/UI etc.) capacity.

Work must be facilitated through the development lifecycle from coding, code review, testing and release into production. Code should be produced to a high quality including ensuring the whole team gives consideration to performance and security.

We’re looking for someone sympathetic to our existing technologies and processes but also willing to help us to evolve them to match the expected growth of the team and business in an egoless way.

Accountabilities, Responsibilities & Main Duties
  • Exercise exceptional problem-solving ability
  • Demonstrate high competency in PHP and version control (e.g., Git)
  • Demonstrate high competency or aptitude for PHP web frameworks
  • Understand high level architectural designs and patterns
  • Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance
  • Recognise and employ appropriate coding design patterns/paradigms and discourage and mitigate anti-patterns and bad practice
  • Follow process, suggest improvements and embrace change
  • Build “full” end-to-end solutions
  • Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and Product Owner
  • Project a positive attitude and ability to work as part of an agile team but with a strong mechanical sympathy with other roles and systems
  • Provide input into planning from both a technical and functional standpoint combined with a strong sense of ownership to see work units through their lifecycle
  • Practise “fail fast” and learn from mistakes
  • Passively mentor more junior members of the team and support management

Python/Java experience is a nice to have, not essential.

Candidate Requirements, Qualifications, Skills, Experience
  • Exercise exceptional problem-solving ability
  • Demonstrate high competency in PHP and version control (e.g., Git)
  • Demonstrate high competency or aptitude for PHP web frameworks
  • Understand high level architectural designs and patterns
  • Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance
  • Recognise and employ appropriate coding design patterns/paradigms and discourage and mitigate anti-patterns and bad practice
  • Follow process, suggest improvements and embrace change
  • Build “full” end-to-end solutions
  • Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and Product Owner
  • Project a positive attitude and ability to work as part of an agile team but with a strong mechanical sympathy with other roles and systems
  • Provide input into planning from both a technical and functional standpoint combined with a strong sense of ownership to see work units through their lifecycle
  • Practise “fail fast” and learn from mistakes
  • Passively mentor more junior members of the team and support management