Top Benefits
About the role
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. About The Job Principal Software Engineer is an essential role operating at a comprehensive technical level, delivering technology projects for financial institutions or enterprise firms, engaging with engineering to understand the impact of technical changes, and ensuring the successful delivery of our clients’ requirements.
Our ideal candidate can explain technical concepts to both technical and non-technical stakeholders, is interested in working on client facing projects and has proven analytical and problem-solving skills. You will interact with Clients, Consultants, Business Analysts and Engineers, performing the crucial task of analyzing and validating business requirements, translating them into detailed software solutions and specifications.
In This Role You Will
- Design client solutions and end -to -end architectures
- Understand, investigate, and resolve client technical queries, conducting postmortems and defect management on technical issues
- Develop activities either on the front- or the backend of our software framework
- Work with cutting edge fintech products and platforms
- Participate in testing, release cycle and QA processes relating to client deployments
Job Requirements About you:
-
Bachelor’s Degree in Computer Science, Information Systems or Engineering
-
Minimum 10 years of experience delivering technology projects into financial institutions, or enterprise firms
-
Experience writing commercial or open-source software
-
Good 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 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 on mobile technologies such as React Native, Flutter, Ionic will be desirable.
-
Its a plus if you have:
-
MacOS and Linux experience
-
Experience with Agile software delivery frameworks
-
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 consulting company with expertise in the financial space
- 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
- Innovative team bonus scheme following our “One Spirit” approach
- 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 (befitting the level you join at), you'll get lots of other great benefits too:
- 25 days annual leave plus public holidays
- Contribution match for retirement account
- Health, Dental, Vision and Life insurance coverage from day 1
- Employee Assistance Program with 24/7 mental health support
- Extensive Perks Program
The salary range in Toronto for this role is up to $150,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.
Similar jobs you might like
Top Benefits
About the role
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. About The Job Principal Software Engineer is an essential role operating at a comprehensive technical level, delivering technology projects for financial institutions or enterprise firms, engaging with engineering to understand the impact of technical changes, and ensuring the successful delivery of our clients’ requirements.
Our ideal candidate can explain technical concepts to both technical and non-technical stakeholders, is interested in working on client facing projects and has proven analytical and problem-solving skills. You will interact with Clients, Consultants, Business Analysts and Engineers, performing the crucial task of analyzing and validating business requirements, translating them into detailed software solutions and specifications.
In This Role You Will
- Design client solutions and end -to -end architectures
- Understand, investigate, and resolve client technical queries, conducting postmortems and defect management on technical issues
- Develop activities either on the front- or the backend of our software framework
- Work with cutting edge fintech products and platforms
- Participate in testing, release cycle and QA processes relating to client deployments
Job Requirements About you:
-
Bachelor’s Degree in Computer Science, Information Systems or Engineering
-
Minimum 10 years of experience delivering technology projects into financial institutions, or enterprise firms
-
Experience writing commercial or open-source software
-
Good 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 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 on mobile technologies such as React Native, Flutter, Ionic will be desirable.
-
Its a plus if you have:
-
MacOS and Linux experience
-
Experience with Agile software delivery frameworks
-
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 consulting company with expertise in the financial space
- 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
- Innovative team bonus scheme following our “One Spirit” approach
- 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 (befitting the level you join at), you'll get lots of other great benefits too:
- 25 days annual leave plus public holidays
- Contribution match for retirement account
- Health, Dental, Vision and Life insurance coverage from day 1
- Employee Assistance Program with 24/7 mental health support
- Extensive Perks Program
The salary range in Toronto for this role is up to $150,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.