You are on page 1of 3

Senior Software Engineer

TORONTO /
DIGITAL BANKING & CHANNEL TECH – DIGITAL BANKING & CHANNEL
TECHNOLOGY /
FULL TIME
/ HYBRID

APPLY FOR THIS JOB

https://jobs.lever.co/eqbank/63b863f1-f348-479e-b0d7-d9689ec0c41d

Canada's Challenger Bank™

Being a traditional bank just isn’t our thing. We are big believers in innovating the
banking experience because we believe Canadians deserve better options, and we
challenge ourselves and our teams to creatively transform what’s possible in banking.
Our team is made up of inquisitive and agile minds that find smarter ways of doing
things. If you’re not afraid of taking on big challenges and redefining the future, you
belong at EQB. You’ll get to work with people who will encourage you to reach new
heights. We like to keep things fun, ask questions and learn together. We’re proud to
be a certified Great Place to Work since 2020 for Professional Development,
Financial Services and Best Workplace. Our EQ Bank platform has been named #1
Bank in Canada on the Forbes World's Best Banks 2021 and 2022! We foster an
inclusive environment that makes it easy for people to be themselves and bring their
personalities to work. We would love to tell you more about what it’s like to work
here.

The Work

The Senior Software Engineer 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 the EQB’s industry leading digital banking
platform.

The core parts of your role would be to:

 Asses and clarify user experience and requirements (10%)


 Support experience design, functional requirements and digital product
definition by providing technical solutions
 Analyzeand provide feedback to evolve creative designs and functional
requirements to define a customer centric solution
 Contribute to technical/non-functional requirements

 Technology Design (20%)


 Define
an integrated, RESTful/SOAP API or ETL solution design with
support from front-end and back-end system teams
 Create design artifacts using RAML and JSON Schema standards

 API Development (50%)


 Develop and support Interoperability APIs and MicroService
applications
 Plan and estimate development tasks
 Participate
in daily delivery SCRUMs to ensure Sprint delivery
progression and resolution of issues
 Conductunit testing on developed code, with automated testing where
relevant
 Developand maintain comprehensive architecture designs and
technical documentation
 Participate in group and peer code review session
 Actively involved during QA triage to recommend and provide fixes

 Application Support (10%)


 Assist
incident management teams by troubleshooting and resolving
production incidents

 Technical Leadership (10%)

 Mentor and train other developers


 Providetechnical expertise to make code design and implementation
decisions

Let’s Talk About You

 Bachelor’s degree in Computer Science or a related technical field


 Solidknowledge (7+ years) in J2EE/JEE software delivery or software
development including multiple frameworks such as Hibernate,
Spring MVC, Spring Security, SAML, OAuth, OIC
 2+ years of hands-on experience building RESTful/SOAP API solutions
 Provenexperience in API management tools, like MuleSoft API
Manager (preferably) or Apigee Edge
 Experience with configuration, deployment and testing of enterprise
software applications
 Experience with SQL Server database, SQL and T-SQL
 Previous working experience with Mule ESB or MuleSoft Anypoint
Platform is a definitive plus
 Experiencewith bug tracking and collaboration software: Jira,
Confluence or similar
 Experiencewith 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

You might also like