Overview of the role :
You will be involved in the design and development of functional requirements of Fusion Invest (Sophis) for our Investment Banks and Asset Manager clients.
As a senior developer, you will be a key contributor to the product delivery of a team organized in Scrum.
You will design and develop following Agile (SAFe) methodology, and development best practices : code review, SOLID principles, automatic tests and continuous integration.
Responsibilities & Deliverables :
Your deliverables will include, but are not limited to, the following :
a) Delivering product roadmaps in one of the following areas :
Front office / Back office components
Application monitoring and diagnostics
b) Supporting our customer with bug fixes and tactical enhancements.
Required Experience :
Master or engineering degree, scientific thesis, or equivalent experience in computer science, with at least 4 years of experience as a developer.
Good understanding and hands on experience on most of the following stack : C++, C#, XML, XAML, REST, Swagger, SQL, Visual Studio, GIT
Interest in code quality and tools, test automation, code review, and appetite for best practices
Knowledge of OOP and design patterns and their applicability
Familiarity with SOLID principle for software development
Capable of designing smart solutions, writing clean code and solving complex problems
Familiarity with Software development lifecycle and tooling (Source control, issues tracker tools, management / deployment / development and testing methodologies)
Team spirit, enthusiasm, willing to learn and progress in an international and stimulating environment
An experience or knowledge in the financial industry would be a plus
Good spoken and written English