Search jobs > Toronto, ON > Senior software engineer

Senior Software Engineer

Equitable Bank
Toronto
$190K a year (estimated)
Full-time

The Work!

  • Asses and clarify user experience and requirements (10%)
  • Support experience design, functional requirements and digital product definition by providing technical solutions
  • Analyze and 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
  • Conduct unit testing on developed code, with automated testing where relevant
  • Develop and 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
  • Provide technical expertise to make code design and implementation decisions

Knowledge / Skill Requirements

  • Bachelor’s degree in Computer Science or a related technical field
  • 7+ years of experience 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
  • Proven experience 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
  • 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 the 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

INDE What we offer For full-time permanent roles Competitive discretionary bonus Market leading RRSP match program Medical, dental, vision, life, and disability benefits Employee Share Purchase Plan Maternity / Parental top-up while you care for your little one Generous vacation policy, personal days and even a moving day Virtual events to connect with your fellow colleagues Annual professional development allowance and a comprehensive Career Development program A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experienceThe incumbent will be working hybrid and in office time will be spent working from Equitable Bank’s additional office space located at 351 King Street East, Toronto, ON.

30+ days ago
Related jobs
Promoted
Canonical - Jobs
Mississauga, Ontario

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Joining Cano...

Sun Life
Toronto, Ontario

You will assist and provide guidance in the testing and validating of ServiceNow systems and software to ensure requirements are being met and that they align to SunLife ServiceNow standards and protocols. Analyzes software and systems before customer use to ensure the product is defect-free. Bachel...

Electronic Arts
Toronto, Ontario

As a technology leader in animation, you will share and influence animation at EA, across different forums such as Tech Summits, internal conferences, the Principal Engineer Community, and other opportunities as they come. You work well within a team and want to collaborate with other researchers, e...

Oxa
Toronto, Ontario

We are seeking a highly skilled and experienced C++ Software Engineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. As a Senior Software Engineer in the Evaluators, Metrics and Tooling platf...

0076 eBay Canada
Toronto, Ontario

We are looking for an outstanding Software Engineer with AWS experience to work with as we redefine the face of eBay. You’ll be working with a world class team of engineers, designers, product managers, and analysts to create great products that make a difference on one of the world’s most trafficke...

E-Solutions
Toronto, Ontario

Software Architect / Sr Software Engineer - Fintech. You will work with a group of excellent engineers who have built products and services that served more than million users in their past lives and are ready to disrupt the -year status quo of the banking industry in the US. ...

Guidewire
Mississauga, Ontario

Engineer quality, scalability, availability, and security into your code. Work with highly skilled team members, operations team, product managers, and architects as we collaborate to write code / algorithms, mentor one another and build infrastructure and software that matters. ...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...

QNX Software Systems
Toronto, Ontario

BlackBerry is seeking a Senior Technical Marketing Engineer to support the Technical Marketing team and wider Product Marketing Group. ...

ITS Global
Toronto, Ontario

Our client is looking for a Senior Software Engineer to join their team. Work with other senior technical resources to design the software and work on critical software components. Has 8+ years of experience developing software, with a track record of successful production deployments. Mentor other ...