Employers search

About Us

A client in the insurance industry is seeking a skilled professional to play a key part in modernizing their legacy mortgage application system through the integration of a third-party vendor solution with their core banking system. Ideal candidates will thrive in a dynamic environment, embrace challenges, and be committed to continuous improvement. What is in it for you: • Hourly salary of $85 to $100/h – Incorporated rate : $105 to $120 • 12-month contract • Full-time position: 37.50 hours per week, 9 am to 5 pm • Location: Ontario – Fully remote with hybrid option in Toronto or Waterloo. Responsibilities: • Lead the integration of a third-party vendor solution into our core banking system, ensuring seamless and efficient functionality. • Apply creative problem-solving skills to bring software designs to life, focusing on delivering high-quality, maintainable solutions. • Design, code, unit test, and integrate new features and functionalities as defined by product partners and team. • Promote and apply agile (SAFe) principles and methodologies to facilitate efficient development processes. • Contribute to the development of automated tests to ensure high-quality code delivery. • Track and update progress using Jira and Kanban boards, maintaining clear and transparent communication. • Perform investigative "spikes" to mitigate technical uncertainty and risk. • Assist with required documentation, including deployment, maintenance, support, and business needs. • Provide production support and assist with releases as needed. What you will need to succeed: • Bachelor's degree in technical fields such as computer science, computer engineering or equivalent work experience • 10+ years of experience in Full Stack development. • Proficiency in Java (Spring Boot), NodeJS, Typescript, and React. • Experience deploying services on Azure AKS. • Strong understanding of RESTful services and APIs. • Familiarity with Spring Boot, Spring Cloud, and Core Spring frameworks. • Competence in SQL for database interactions. • Experience using GitHub for source control. • Proficiency with Jira and Confluence for task and content management. • Experience with Jenkins, Maven, Snyk, and SonarQube for DevOps pipelines. • Experience participating in ideation and brainstorming sessions to devise innovative digital solutions. (Preferred) • Ability to assist product partners in refining product backlogs, providing initial estimates. (Preferred) • Experience mentoring other developers and fostering skill development. (Preferred) • Strong interpersonal skills to build relationships with engineering managers, product partners, quality engineers, and analysts in a globally distributed environment. (Preferred)