PHP developer needed

Toronto 22 months agoFull-time External
Negotiable
Research and Development Full Time Toronto, ON We are looking for an experienced Software Developer to join our product development team and play a key role in our software development initiatives. You will design, build, and test new products and features, influence technology & processes, and work collaboratively in a development team. In this position you will be working on supporting, maintaining, and updating three different websites that help thousands of renters help find their next home. Your Duties and Responsibilities: Design and develop new solutions web-based products and services as well as update and enhance existing products, including our industry-specific content management system Develop and test software enhancements and new features on existing and/or new software products following best software development best practices to deliver high-quality releases Mentor developers in their career progression Ensure Product Managers and Product Owners have accurate technical advice, assessments and estimates from the development team Inspire the team by sustaining a positive environment and sharing knowledge through peer mentoring, shared resources, informal teachings and lunch and learns Participate fully in software engineering activities including advanced design, refinement, planning, development, daily standups, retrospectives, backlog grooming, etc.; Identify and research relevant technologies, perform Proof of Concepts, Prototypes, and recommend applications of such technologies for active development activities; Demonstrate at all times a continuous improvement mindset to drive process, practices, communication and environmental improvements; Reach defined goals and meet deadlines by working closely and collaborating with your development team Author, review and approve functional and non-functional requirements Liaise with product management, developers, designers and system administrators to identify new features Anticipate risks and propose alternative solutions and mitigation strategies Identify and implement process improvements to enhance the user experience Create and maintain scalable RESTful APIs Contribute to leading-edge ideas, tools and frameworks by keeping up with the latest trends in the industry via conferences, blogs, tutorials, books and videos Core Technologies: PHP PHPLaravel AngularJS MySQL Git and GitLab CI/CD Pipelines Rest APIs Google Cloud Platform & Amazon Web Services Minimum Qualifications: ~3 years of professional software development experience in the workplace ~ Diploma in computer engineering, or Degree in computer science, software engineering, or related field, or equivalent experience ~ Knowledge of, and experience with, web design and development practices, tools, and related technology ~ Deep understanding of design patterns and pragmatic programming principles ~ Experience with built-in quality practices such as Unit Testing, Test Driven Development ~ Knowledge of current trends and best practices in the areas of web design and development ~ Knowledge of object oriented programming ~ Experience working with and creating or consuming REST APIs ~ Experience with version control, such as SVN or GIT ~ Strong Oral Communication, the ability to express key aspects of information clearly and concisely in undefined contexts #J-18808-Ljbffr