The Senior PHP Developer is responsible for ensuring that the back-end part of the Software Engineering department implements the highest quality levels of web services through the use of best-in-class tools, standards, and delivery as directed by their team leader and the other members of the Lead Back End Engineer Team leadership.
RESPONSIBILITIES:Develop and implement high-quality, performant web services as directed, conforming to the development standards and practices of the company.Seek out, maintain, and enhance an advanced level of understanding of the principal technical stack in use.Serve as a reference point to other back-end developers in your team, providing guidance in all aspects of their work.Spread knowledge and increase the skills of developers within your team.Collaborate closely with your teammates to implement the goals and objectives of the team.Work towards increasing the professionalism and quality of your team, providing informed advice to your teammates on ways to improve the delivery of assigned work.Work to ensure assigned project timelines are met, with any delays minimized and/or eliminated to the best of your ability.Communicate any information that affects the work of the team to your team leader at the earliest opportunity.Have knowledge of CI/CD pipeline workflows and their use as they pertain to the work your team undertakes.
REQUIREMENTS:Minimum of 6 years of experience developing commercial web services.Advanced level knowledge of the primary technical stack in use.Knowledgeable regarding the integration of back-end services with front-end technologies.Proficient level of knowledge and experience in cloud services, specifically AWS.Advanced proficiency in developing high-quality and well-engineered back-end services.Excellent communication skills in both written and spoken English.Collaborative mindset, working closely with key stakeholders to surface and examine product requirements, resolve technical problems, and brainstorm.Self-supporting, able to plan your own working day with the objectives of the current sprint in mind.Excellent attention to detail in relation to publicly available user interfaces and experiences, as well as all internal planning and documentation.Highly proficient in conducting code reviews.
Key Technical Skills Required:PHP7.4/PHP8.1Symfony frameworksObject-oriented programming (OOP) and Design PatternsAWS cloud servicesDoctrine / Laravel DoctrineAbility to create clean, testable, scalable, and resilient codeExperience working in CI/CD processesVersion control/code reviews using GithubJIRAConfluencePHPStorm
WORK DETAILS: Location - Work from home until further notice Schedule - Monday to Friday, 7am-4pm / 6am-3pmStatus - Regular employment