-
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
-
Strong experience with C# and .NET Core/ASP.NET Core
-
Proficiency with Entity Framework Core, LINQ, and Dependency Injection
-
Experience with RESTful services, Web APIs, and asynchronous programming
-
Solid understanding of SQL, stored procedures, and database optimization
-
Experience in developing user interfaces with JavaScript frameworks like React, Angular, and/or Vue
-
Experience in using Web technologies, such as TypeScript, JavaScript (ES6 ), HTML5, and CSS3/SCSS
-
Exposure to other backend languages like 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, SQL server, 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.
-
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
-
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
-
20 days annual leave plus public holidays
-
Contribution to retirement account
-
Health insurance coverage from day 1
-
Life insurance
-
Employee Assistance Program
-
Extensive Perks Program