Senior Full Stack Developer

Company:  RBC - Royal Bank
Location: Burlington
Closing Date: 05-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Summary Job Description What is the Opportunity? 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! As a full stack developer, you will be working as part of a team that is tasked with designing and deploying the next generation of the RBC PayEdge platform. You will be working with cutting edge technology and implementing the latest standards and best practices. What Will You 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 What Do You Need To Succeed? Must Have: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. Advanced programing experience in PHP and Laravel framework Experience with front end technologies such as JavaScript, HTML, CSS. Strong knowledge in JavaScript framework like Angular 2+ is a plus Hands on experience with MVC frameworks Hands-on experience with DevOps CI/CD tools e.g. GitHub, Jenkins, Artifactory, Vault, etc. Ability to design software using design patterns Strong problem solving skills with a keen eye for detail Knowledge of object oriented principles (C#, Java an asset) Nice-to-have: Azure Certification desirable Programming experience with emphasis on Security Experience working with and developing REST APIs What's in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable Leaders who support your development through coaching and managing opportunities Ability to make a difference and lasting impact Work in a dynamic, collaborative, progressive, and high-performing team A world-class training program in financial services Flexible work/life balance options Opportunities to do challenging work #LI-POST #LI-Hybrid Job Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Apply Now
Share this job
RBC - Royal Bank
  • Similar Jobs

  • Full Stack Developer

    Oakville
    View Job
  • Full Stack Software Developer

    Milton
    View Job
  • Full Stack Software Developer

    Milton
    View Job
  • Software Developer, Full Stack Product & Software Development Oakville, Ontario

    Oakville
    View Job
  • senior software developer

    Milton
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙