EQB+BWP Banner

Software Developer

Equitable Bank, 30 St. Clair Ave West, Suite 700, Toronto, Ontario, Canada Req #1549
Friday, August 6, 2021

Canada's Challenger Bank™

Equitable Group Inc. trades on the Toronto Stock Exchange (TSX: EQB and EQB.PR.C) and serves a growing number of Canadians through Equitable Bank, Canada's Challenger Bank™.  Equitable Bank has grown to become the country's eighth largest independent Schedule I bank with a clear mandate to drive real change in Canadian banking to enrich people's lives.  Founded over 50 years ago, Equitable Bank provides diversified personal and commercial banking and through its EQ Bank platform has been named #1 Bank in Canada on the Forbes World's Best Banks 2021 list.  EQ Bank provides state-of-the-art digital banking services, like the Savings Plus Account that reimagines banking by offering an everyday high interest rate, plus the flexibility of a chequing account, as well as a wide range of smart banking solutions for Canadians, like fast international money transfers, US dollar accounts and a suite of registered products.


  Job Title:          Software Developer

Department:     Digital Banking & Channel Technology

Reports To:        Director, Development

 

Purpose of Job

 

The Software Developer will be a part of Equitable Bank’s strategic, digital initiatives.  Primary responsibilities include designing, developing and supporting RESTful/SOAP APIs and ETLs solutions for web and mobile online channels.

 

Main Activities:

 

  • Assess and clarify user experience and requirements (10%)
    1. Support experience design, functional requirements and digital product definition by providing technical solutions
    2. Analyze and provide feedback to evolve creative designs and functional requirements to define a customer centric solution
    3. Contribute to technical/non-functional requirements
  • Technology Design (20%)
    1. Define an integrated, RESTful/SOAP API or ETL solution design with support from front-end and back-end system teams
    2. Create design artifacts using RAML and JSON Schema standards
  • API Development (60%)
    1. Develop and support Interoperability APIs and MicroService applications
    2. Plan and estimate development tasks
    3. Participate in daily delivery SCRUMs to ensure Sprint delivery progression and resolution of issues
    4. Conduct unit testing on developed code, with automated testing where relevant
    5. Develop and maintain comprehensive architecture designs and technical documentation
    6. Participate in group and peer code review session
    7. Actively involved during QA triage to recommend and provide fixes
  • Application Support (10%)
    1. Assist incident management teams by troubleshooting and resolving production incidents

 

Knowledge/Skill Requirements:

 

  • Bachelor’s degree in Computer Science or a related technical field
  • Solid knowledge (5+ years) in J2EE/JEE software delivery or software development including multiple frameworks such as Hibernate, Spring MVC, Spring Security, SAML, OAuth, OIC
  • 2+ years’ hands-on experience building RESTful/SOAP API solutions
  • Experience in API management tools, e.g., MuleSoft API Manager (preferably) or Apigee Edge (nice to have)
  • Experience with configuration, deployment and testing of enterprise software applications
  • Experience with SQL Server database, SQL and T-SQL
  • Experience with bug tracking and collaboration software: Jira, Confluence or similar
  • Experience with Unit Testing frameworks and tools (Junit, MUnit or TestNG) and source control software (CVS, SVN, Git or similar)
  • Experience working in financial industry and knowledge of banking products is a definite asset
  • Self-starter who can take a concept and drive it through to the design and implementation
  • Strong oral and written communication skills
Equitable Bank is an equal opportunity employer and encourages applications from all qualified candidates.  Accommodations are available on request for candidates taking part in all aspects of the selection process. All candidates considered for hire must successfully pass a criminal background check and credit check to qualify for hire. While we appreciate your interest in applying, an Equitable recruiter will only contact leading candidates whose skills and qualifications closely match the requirements of the position

Other details

  • Job Family Equitable Bank
  • Pay Type Salary
Location on Google Maps
  • Equitable Bank, 30 St. Clair Ave West, Suite 700, Toronto, Ontario, Canada