Job Description
Why We Need You…
We are looking for an individual with an analytical mind that has experience with design patterns and MVC framework concepts. A strong skill set in OOP PHP is required. Most importantly, we are looking for a developer that excels at problem solving, is detail-oriented and is capable of learning new technologies quickly and thoroughly. If you are the type of person that enjoys learning, researching new technologies and strives to understand how things work, we want you!
Responsibilities and Duties
As a Backend Developer, you will be working as part of a team that is tasked with designing and deploying the next generation of the WayPay/RBC PayEdge platform. You will be working with cutting edge technology and implementing the latest standards and best practices.
What You’ll do
- Participate and contribute to design/architecture decisions
- Scope projects and provide suggestions on the implementation of a feature or a request
- Develop and deploy new features and projects
- Solve complex problems; both technical and conceptual
- Adhere to ongoing development plans and deadlines
- Actively research current trends, techniques, technologies and best practices
- Participate in team meetings and offer recommendations/ideas on projects
- Assist in the maintenance of infrastructure and security
Required Skills
- +5 years experience with PHP, SQL
- +3 years experience with MVC frameworks
- +3 years experience with front end technologies such as JavaScript, HTML, CSS. Strong knowledge in JavaScript framework like Angular 2+ is a plus
- +2 years experience with Laravel
- +3 years in designing software using design patterns
- +2 years experience with Infrastructure and System Administration
- Knowledge of object oriented principles (C#, Java an asset)
Preferred Skills
- AWS Certification desirable
- Programming experience with emphasis on Security
- Experience working with and developing REST APIs
Other skills
- Ability to self-review code and team members code
- Strong problem solving skills with a keen eye for detail
- Ability to work in a team as well as individually
- Strong time management and organization skills
- Excellent communication and interpersonal skills
- Flexible, eager, ambitious, and adaptable to change
- Eligible to work in Canada (No Sponsorship needed)
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Salary: $80,000.00-$110,000.00 per year
Flexible Language Requirement:
Schedule:
Supplemental pay types:
Work Location: Hybrid remote in Burlington, ON L7P 0V1
Apply
Go Back