This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an innovative senior software engineering who will be responsible for the design and build of a full stack web application and data pipelines, and thrive in a fast-paced, agile environment. This individual will partner closely with other areas of the business to build and enhance solutions that drive value for our customers. Engineer will work in small, flexible teams. Every team member contributes to designing, building, and testing features. The range of work you will encounter varies from building intuitive, responsive UIs to designing backend data models, architecting data flows, and beyond.
Job Responsibility:
participate in scoping, design and implementation of complex features
Lead and push the boundaries of analytics and powerful, scalable applications
Design and implement intuitive, responsive UIs that allow issuers/acquirer's/fintech's to better understand data and analytics
Build and maintain analytics and data models to enable performant and scalable products
Ensure a high-quality code base by writing and reviewing performant, well-tested code
Mentor junior software engineers and teammates
Drive innovative improvements to team development processes
Partner with Product Managers and Customer Experience Designers to develop a deep understanding of users and use cases and apply that knowledge to scoping and building new modules and features
Collaborate across teams with exceptional peers who are passionate about what they do
Requirements:
8+ years of full stack engineering experience in an agile production environment
Experience leading the design and implementation of complex features in full-stack applications
Experience leading a large project and working with other developers
Strong technologist eager to learn new technologies and frameworks
Proficiency with .NET/C#, React, Redux, Typescript, Java JDK 11-17, Spring Boot, Spring Security, Maven, Hibernate / JPA, REST, and SQL Server or other object-oriented languages, front-end frameworks, and/or relational database technologies
Solid experience with RESTful APIs and JSON/SOAP based API
Experience with SQL, Multi-threading, Message Queuing & Distributed Systems
Experience with Design Patterns
Expertise in Junit or other automated unit testing frameworks
Knowledge of Splunk or other alerting and monitoring solutions
Fluent in the use of Git, Jenkins
Knowledge of cloud native development such as cloud foundry, AWS, etc
Customer-centric development approach
Passion for analytical / quantitative problem solving
Ability to identify and implement improvements to team development processes
Strong collaboration skills with experience collaborating across many people, roles, and geographies
Motivation, creativity, self-direction, and desire to thrive on small project teams
Superior academic record with a degree in Computer Science or related technical field
Strong written and verbal English communication skills