Join a ChallengerBeing 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 with us. 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 are a big (and growing!) family. Overall we serve more than 670,000 people across Canada through Equitable Bank, Canada's Challenger Bank™, and have been around for more than 50 years. Equitable Bank's wholly-owned subsidiary, Concentra Bank, supports credit unions across Canada that serve more than six million members. Together we have over $125 billion in combined assets under management and administration, with a clear mandate to drive change in Canadian banking to enrich people's lives. Our customers have named our EQ Bank digital platform (eqbank.ca) one of the top banks in Canada on the Forbes World's Best Banks list since 2021.The WorkThe Senior Software Engineer will be a part of Equitable Bank’s strategic, digital initiatives. Primary responsibilities include designing, developing and supporting our web applications and building RESTful / SOAP APIs and ETLs solutions for web / online channels. The incumbent will also provide technical guidance, mentorship and knowledge sharing with other software developers.Assess 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%) Lead the design, development, and maintenance of a high-performance web application. 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 standardsApplication Development (50%)Build and optimize our front-end solutions for performance, scalability, and usability, ensuring a smooth and responsive user experience. Develop and support APIs and Micro service applications as required. Plan and estimate development tasks. Participate in daily delivery SCRUMs to ensure Sprint delivery progression and resolution of issues. 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. Let's Talk About You!Bachelor’s degree in Computer Science or a related technical field. Solid knowledge (7+ years) in J2EE / JEE software delivery or software development including multiple frameworks such as Hibernate, Spring MVC, Spring Security, SAML, OAuth, OIC3+ years of hands-on experience building RESTful / SOAPAPI solutions. Proven experience inworking with front-end technologies like Angular.js, CSS, HTML and JavaScript / TypeScript. Experience with configuration, deployment and testing of enterprise software applications Experience with SQL Server database, Azure managed SQL Server. Previous working experience with Mule ESB or MuleSoft Anypoint Platform is a definitive plusExperience 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 lending 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. What we offer (For full-time permanent roles) Competitive discretionary bonus✨ Market leading RRSP match program