Synpulse
Posted 3w ago

Software Engineer (Full Stack)

Synpulse
Toronto, Ontario, Canada
$70k-$120k/yrHybridFull Time
Responsibilities
  • designing software
  • developing applications
  • mentoring engineers
Requirements
  • Bachelor's in CS or related,5+ years delivering technology projects for financial institutions,proficiency in Java,frontend frameworks,cloud and API technologies,strong communication and problem-solving skills
Technical tools mentioned
JavaHTML5CSS3TypeScriptJavaScriptReactAngularVuegRPCREST APIsC#MongoDBOracleMySQLPythonPower PlatformPlaywrightSeleniumDockerKubernetesKafkaIstioELK StackAWSAzureGoogle CloudReact NativeFlutterIonicMacOSLinux

Job description

Job description

Your Growth Unleashed
Where your journey begins and your potential shines

At Synpulse, we don’t just consult – we transform. As a leading global management and technology consultancy with Swiss roots, we empower financial institutions to navigate change and seize new opportunities. Since 1996, we've been shaping the future of financial services by delivering cutting-edge expertise in strategy, operations, and technology to banks and insurers worldwide.

What sets us apart is our people. At Synpulse, we cultivate a collaborative, high-impact culture where initiative and creativity are valued. With 21 offices across Europe, the Americas, and Asia-Pacific, we bring together diverse perspectives and talents. We believe innovation thrives where everyone feels they belong and can contribute.

Our core values – Embrace, Drive, Achieve – shape how we work and evolve. We don’t just offer jobs – we offer the chance to develop, make an impact, and be part of a team that’s redefining the future of financial services.

Are you excited about transforming the way we bank by using the latest technology? We are too!

Note: The selection process will involve in-person interviews.

We seek a skilled and experienced Software Engineer (mid-level) to join our dynamic team. You will play a pivotal role in the design, development, and implementation of software solutions tailored to the unique needs of our financial services clients. As a Senior Software Engineer, you will collaborate closely with cross-functional teams to deliver high-quality, scalable, and secure software applications that enhance our clients' operational capabilities and drive business success. In this role, you will interact with Clients, Business Analysts, and Engineers, performing the crucial task of analyzing and validating business requirements and translating them into detailed software solutions.

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.

Job requirements


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
  • Experience in developing user interfaces with Web technologies, such as HTML5, CSS3, TypeScript/JavaScript, JavaScript frameworks like React, Angular, and/or Vue
  • 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#, as well as common knowledge of databases such as MongoDB, Oracle, MySQL
  • Experience with Python & Power Platform, Playwright and Selenium
  • Experience in data analytics & ML model setup
  • Experience developing intuitive user interfaces and scalable AI services/ applications
  • 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

Job benefits


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 and Life insurance coverage from day 1
  • Employee Assistance Program with with 24/7 mental health support
  • Extensive Perks Program

Your documents to start the process:
  • Resume

The salary range in Toronto for this role is $70,000 - $120,000

Do you approach your tasks with commitment and enjoyment and are you convinced that teamwork achieves better results than working alone? Are you proactive and willing to go the extra mile for your clients? Are you motivated not only to design solutions but also to implement them? As a flexible and goal-oriented person, you will quickly assume entrepreneurial responsibility with us.


Do you appreciate the spirit of a growing international company with Swiss roots and a strong corporate culture?


Then we look forward to receiving your online application at Synpulse Careers.

About Synpulse

Provides management and technology consulting for financial institutions globally.

Similar jobs

Software Engineer roles near Toronto, Ontario
10h
Save
Mark Applied
Hide
Principal Software Engineer – Developer Platform (Auth0)
Toronto, Ontario, Canada
$184k-$253k/yr HybridFull Time
Okta
OktaNASDAQ: OKTA: Provide secure identity management and authentication for enterprises.
10+ YOE10+ years of software engineering experience at Principal or Staff level, with expertise in distributed systems, developer platforms, IAM, Node.js, and technical leadership; Go is a plus.
Node.js, Go, MCP
12h
Save
Mark Applied
Hide
Software Developer, React Native
Oakville, Ontario, Canada
HybridFull Time
Pelmorex
Pelmorex: Provides weather information and emergency alerting services to the public.
5+ YOERequires 5+ years with React Native and React, TypeScript preferred, mobile app deployment using Fastlane and Jenkins, AWS, Docker, microservices, unit and integration testing, and legacy refactoring experience.
React Native, React, TypeScript, AWS, Go, Node.js, Jenkins, Fastlane, GitHub Copilot, Docker, Kubernetes, Microservices, Google Cloud Platform (GCP), Microsoft App Store, Google Play
13h
Save
Mark Applied
Hide
Software Developer
Canada or United States or Mississauga
RemoteFull Time
Fortive
FortiveNYSE: FTV: Manufactures professional instrumentation, industrial tools, and specialized software.
3+ YOE3+ years of web application development, agile experience, and full-stack skills with React, TypeScript, Node.js, cloud, and MongoDB. Requires a computer science or related degree/diploma and background check.
ReactJS, Webpack, C#, Microsoft Azure, .NET, SQL, React, TypeScript, Node.js, AWS, MongoDB, SAP, PeopleSoft, Microsoft Certified Professional
14h
Save
Mark Applied
Hide
Software Engineer, Transfers
Canada or Toronto
RemoteFull Time
Felix Health
Felix Health: Provides online doctor consultations and home prescription delivery.
3+ YOERequires 3+ years of full-stack software engineering experience building scalable web applications, PHP/Laravel, JavaScript, Vue, communication, collaboration, leadership, and problem-solving skills.
Vue.js, PHP/Laravel, JavaScript, Vue, LLMs, Google Meet
15h
Save
Mark Applied
Hide
Staff Software Engineer, Core Infrastructure
San Francisco or Ottawa or Charlotte or Phoenix or Toronto or Los Angeles or Denver or Salt Lake City or Atlanta or Raleigh or Chicago or Houston or Portland or New York City or Vancouver or San Diego or Sacramento or Jacksonville or Seattle or Mexico City or Austin or Miami or Boston or Dallas
$145k-$275k/yr RemoteFull Time
Scribd
Scribd: Subscription-based digital library for e-books, audiobooks, and documents.
10+ YOE10+ years building backend, distributed, or data-intensive systems; production Rust and strong Python; storage and database expertise; AWS, infrastructure as code, operational excellence, technical leadership, and mentoring.
Rust, Python, Apache Arrow, Parquet, DataFusion, Amazon S3, PostgreSQL, MySQL, AWS, AWS Lambda, Amazon ECS, Amazon Aurora, Terraform, delta-rs, Claude Code
16h
Save
Mark Applied
Hide
Software Engineer
Toronto, Ontario, Canada
HybridFull Time
AppearOnAI
AppearOnAI: AI visibility platform for optimizing brand presence in search.
3+ YOERequires 3+ years of software engineering or equivalent production experience, backend/API/web or distributed systems expertise, TypeScript or JavaScript proficiency, and knowledge of HTTP, APIs, databases, caching, and web infrastructure.
TypeScript, JavaScript, HTTP, APIs, Cloudflare Workers, CDNs, DNS, React
17h
Save
Mark Applied
Hide
Software Developer - Frontend Enterprise Web Applications Development
Markham, Ontario, Canada
OnsiteFull Time
CIeNET
CIeNETEuronext Paris: ATE: Global provider of software development and technical consulting services.
2+ YOERequires 2–5 years of frontend development experience, React, TypeScript, Angular or Vue.js, HTML5, CSS3, JavaScript, RESTful APIs, debugging, communication, and a bachelor's degree in a related field.
React, TypeScript, Angular, Vue.js, HTML5, CSS3, JavaScript, RESTful APIs, Material UI, CI/CD, Agile, Java, Kotlin
18h
Save
Mark Applied
Hide
Software Engineer (Java, Springboot)
Pune or Chicago or Madrid or Toronto or Chennai
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
2+ YOERequires 2–4 years of backend engineering experience with Java and Spring Boot, SQL, testing, CI/CD, version control, Linux/Unix, Agile/Scrum, troubleshooting, and strong English communication.
Microsoft Azure, Spring Boot, Jenkins, Java, SQL, JUnit, Bitbucket, Linux, Unix, Azure DevOps, Team Foundation Server (TFS), Jira, Confluence, Hibernate, Spring Integration, Java POJO, Microsoft Excel