Share this Job

Software Engineer - Web Development (PHP) - Platform Organization

Date: Jul 25, 2019

Location: Toronto, ON, CA

Company: Scotiabank

 

 

Requisition ID: 67134

 

Join the Global Community of Scotiabankers to help customers become better off.

As Scotiabank’s engine of modernization, the PLATO platform enables technology teams to build software quickly and securely using modern practices. PLATO is an integrated set of technical capabilities, services and processes that encapsulate critical enterprise functions through standardization, re-use and automation.

The PLATO team is comprised of engineers, problem solvers, agilists and creatives in roles such as Enterprise Platform Engineering and Architecture, Enterprise Data Services, Cloud Infrastructure and Architecture, Product Engineering, and Product Management. Together, the team provides the platform that enables the Bank to deliver transformative experiences that help our 24 million customers become better off.

Interested in joining an agile team that’s impacting change for our customers around the world? Watch our video

 

As Scotiabank’s engine of modernization, the PLATO platform enables technology teams to build software quickly and securely using modern practices. PLATO is an integrated set of technical capabilities, services and processes that encapsulate critical enterprise functions through standardization, re-use and automation.

 

The PLATO team is comprised of engineers, problem solvers, agilists and creatives in roles such as Enterprise Platform Engineering and Architecture, Enterprise Data Services, Cloud Infrastructure and Architecture, Product Engineering, and Product Management. Together, the team provides the platform that enables the Bank to deliver transformative experiences that help our 24 million customers become better off.

 

Interested in joining an agile team that’s impacting change for our customers around the world? Watch our video.

 

Scotiabank’s Platform Organization (PLATO) is a development platform, which drives velocity, service enablement and reusability. It’s an integrated set of technical products encapsulating critical enterprise capabilities, automated processes, and social architecture to enable high-velocity application development.

 

The PLATO team is comprised of engineers, problem solvers, agilests and creatives in roles such as Enterprise Platform Engineering and Architecture, Enterprise Data Services, Cloud Infrastructure and Architecture, Product Engineering, and Product Management. Together, the team provides the platform that enables the Bank to deliver transformative experiences that help our 24 million customers become better off.

  • The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
  • A great opportunity to leave your “stamp” as we are undergoing multiple exciting and forward thinking initiatives.
  • A rewarding career path with diverse opportunities for professional development.
  • Internal development to support your growth and enhance your skills.
  • A competitive compensation and benefits package.
  • An organization committed to making a difference in our communities– for you and our customers.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!

 

Purpose of Job:

API & Microservices Engineering team is leading APIs, Microservices and Banking-as-a-services (BaaS) engineering product and product development in PLATO.

 

We are looking for Web Application Developer to build API Portals for internal and external developers. The candidate will work closely with related engineering teams to build developer portal capabilities that support enterprise wise API adoption.

 

Key Accountabilities:

  • Build internal API Developer Portal and public API Portal for managing API life cycles through the self-serve developer journey.
  • Conduct proof of concept on new technologies or solutions around API design tooling with the interaction with vendors and main stakeholders.
  • Involved in the full systems life cycle and is responsible for analysis, troubleshooting, designing, coding, testing, implementing and supporting applications software that is delivered on time.
  • Makes recommendations towards the development of new code or reuse of existing code.

 

Minimum Requirements

  • Bachelor and above degree in computer science, mathematics or equivalent education.
  • Proficient in 4+ web development and debugging tools.
  • Knowledge of industry best practices in Web, Restful Service development
  • Hands-on coding in Drupal 7/8 and PHP or equivient web framework (Reactjs/Angular) for building SPA and Strong analytical skills
  • Proficient in HTML/(S)CSS (Incl. HTML5/CSS3), JavaScript/jQuery and other scripting languages

 

Preferred Requirements

  • Knowledge of website security (OWSAP).
  • Knowledge of OAuth, SAML and SSO
  • Ensure pixel-perfect work by actively testing and implementing technical solutions throughout quality assurance 

 

 

 

Location(s):  Canada : Ontario : Toronto

As Canada's International Bank, we are a diverse and global team. We speak more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.


Job Segment: Developer, Engineer, Bank, Banking, Web Design, Technology, Engineering, Finance, Creative

Find similar jobs: