Software Engineer

Synpulse8

Toronto

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20 days annual leave plus public holidays
Contribution to retirement account
Health insurance from day 1
Life insurance
Employee Assistance Program

Job summary

A global technology consulting firm based in Toronto is seeking an experienced Professional for Technology Consulting. You will design and develop software solutions, collaborate with stakeholders, and mentor junior team members. The role requires strong expertise in Java and technology projects within financial institutions. Join us for a hybrid working environment, competitive salary, and great benefits including health insurance and retirement contributions.

Qualifications

  • 5 years of experience delivering technology projects in financial institutions.
  • Ability to communicate technical concepts to non-technical stakeholders.
  • Knowledge of market technical trends like Cloud and APIs.

Responsibilities

  • Design and develop robust software solutions.
  • Collaborate with stakeholders on business requirements.
  • Conduct code reviews and mentor junior team members.

Skills

Java
Analytical skills
Problem-solving skills
Communication skills
Collaboration

Education

Bachelor’s Degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
React Native
MongoDB

Job description

Experienced Professional - Technology Consulting Full-time Hybrid Toronto, Canada

Synpulse is a global transformation partner elevating our clients in the financial sphere with tailor‑made solutions, every step of the way! We have offices worldwide and are a valued partner to many of the largest financial institutions. Synpulse provides end‑to‑end services to our clients from strategic planning to managed services. Our broad expertise in banking and insurance enables us to accompany our clients on their digital journeys and create sustainable added value for them. The people we hire are the heart of our company and we are proud to have a culture of openness, collaboration, and innovation. We welcome talented, hardworking people who are passionate about solving hard problems and building great digital products and services for our clients. Find your career path and grow together with us. Note: The selection process will involve in‑person interviews.

About the job:
  • Design and develop robust, scalable, and efficient software solutions using industry best practices and cutting‑edge technologies.
  • Develop our software framework on the front or the back end.
  • Collaborate with stakeholders to understand and translate business requirements into technical specifications and actionable plans.
  • Architect and implement software systems that adhere to industry standards and regulatory requirements.
  • Conduct code reviews, provide technical guidance, and mentor junior team members to foster a culture of continuous learning and improvement.
  • Work with cutting‑edge fintech products and platforms.
  • Participate in testing, release cycle, and QA processes relating to client deployments.
  • Collaborate with internal and external stakeholders to troubleshoot issues, implement solutions, and successfully deliver software projects within established timelines and budgets.
  • Stay abreast of emerging technologies, trends, and advancements in the financial services industry to drive innovation and maintain our competitive edge.
About you:
  • Bachelor’s Degree in Computer Science, Information Systems or Software Engineering, or a related field.
  • 5 years of experience delivering technology projects with financial institutions or enterprise firms.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross‑functional teams and communicate technical concepts to non‑technical stakeholders.
  • Strong analytical and problem‑solving skills, with the ability to think critically and strategically about complex technical challenges.
  • Experience writing commercial or open‑source software.
  • Proficiency in Java and experience in building Java‑based Web applications.
  • Knowledge of current market technical trends, including Cloud, Cognitive, Digital, Microservices / APIs.
  • Experience with REST APIs and equivalents such as gRPC.
  • Experience with the middle/backend tech stack: Java, C#, Python, as well as common knowledge of databases such as MongoDB, Oracle, MySQL.
  • Familiarity or experience with new and emerging supporting technologies such as Docker, Kubernetes, Kafka, Istio, ELK Stack, AWS, Azure, Google Cloud and/or other Cloud Technologies.
  • Familiarity or experience with mobile technologies such as React Native, Flutter, and Ionic will be desirable.
  • It’s a plus if you have:
    • MacOS and Linux experience
    • Working knowledge of Agile software delivery framework
    • Experience with client‑facing integration, implementation engineering, or solution architecture roles, in B2B software product companies
    • Experience leading projects across teams and regions
Why us:
  • Global transformation company with expertise in the financial space and the latest technologies.
  • A comprehensive onboarding program that offers you time and resources to broaden your skillset and orientate yourself to Synpulse’s values and methods.
  • Continual and comprehensive learning and development through our Global Academy Program.
  • Internal and external events to drive our DE&I mission “Free To Be Me”.
  • Opportunities to transfer between practices and to our locations across the world.
  • Hybrid working environment.

Alongside a competitive salary, you’ll get lots of other great benefits too:

  • 20 days annual leave plus public holidays.
  • Contribution to retirement account.
  • Health insurance coverage from day 1.
  • Life insurance.
  • Employee Assistance Program.
Your documents to start the process:
  • Resume.

We look forward to hearing from you soon. Should you have any queries, feel free to contact our local HR representative.

About our culture

Our people are our most valuable asset. They drive our growth and anchor our success. They are experts, thought leaders, and trusted partners of our global clients. The Synpulse OneSpirit is reflected in our people and unrivaled culture of collaboration, inclusion, entrepreneurship, and fun. We are good corporate citizen in our communities and we celebrate success together with our Synpulse crypto token.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack)
Software Engineer (Full Stack)

Synpulse Holding AG • Toronto

Hybrid
CAD 70,000 - 120,000
Hybrid working environment
Health and Life insurance coverage
Employee Assistance Program with 24/7
+2
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Synpulse • Toronto

Hybrid
CAD 70,000 - 120,000
Hybrid working environment
20 days annual leave
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Socket.dev • Toronto

On-site
CAD 90,000 - 120,000
Manager - Banking (Data Management & Governance)
Manager - Banking (Data Management & Governance)

Synpulse • Toronto

Hybrid
CAD 135,000 - 165,000
Hybrid work
Health insurance
Dental & Vision insurance
+1
Management Consultant - Banking
Management Consultant - Banking

Synpulse • Toronto

Hybrid
CAD 70,000 - 130,000
20 days annual leave plus public holidays
Contribution match for retirement account
Health and Life insurance coverage from day 1
+2
Associate Partner - Banking
Associate Partner - Banking

Synpulse • Toronto

Hybrid
CAD 120,000 - 160,000
Attractive fringe benefits
Hybrid working environment
25 days’ annual leave
+2
Senior Developer (Java / Python / AWS / DevOps)
Senior Developer (Java / Python / AWS / DevOps)

Synechron • Mississauga

Hybrid
CAD 110,000 - 115,000
Laptop and mobile phone
Associate Partner - Banking
Associate Partner - Banking

Synpulse • Toronto

Hybrid
CAD 180,000 - 300,000
Attractive fringe benefits
Hybrid working environment
25 days’ annual leave plus public holidays
+3
Java Developer
Java Developer

Synechron • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+2
Java and NodeJS Engineer
Java and NodeJS Engineer

Synechron • Calgary

On-site
CAD 80,000 - 100,000
15 days paid annual leave
Comprehensive insurance plan
RRSP with employer’s contribution
+4