The role is responsible for working with a global team of Engineers in support of this mission, with additional support from the wider technology organization.
Duties & accountabilities :
The teams are small and friendly and democratic and everyone is encouraged to contribute to their success.
Leading a team of Senior and Junior Developers
Facilitate system design and changes in system architecture for the enterprise data platform
Maintain current knowledge of technology landscape and developments
Take the initiative in thought leadership, innovation and creativity
Mentor team on technology and other work-related aspects.
Responsibility for quality of all deployed applications and services
Drive innovation and adaption of best practices.
Education and experience
A bachelor’s degree in Computer Science, or a related discipline, or equivalent qualification.
7+ years of development experience building enterprise software or platforms in a financial environment.Net / .Net Core C# 5+ yearsAngular 2 or equivalent 5+ yearsTDD experience is a must
Proven experience leading an Agile team
Preference given to candidates that have experience working with Microservices
Expert on data management technologies (RMDBS, NoSQL)
Good background on leveraging cloud technologies
Should have good architecture and design skills
Focus on Microsoft stack, but knowledgeable on cross-platform tech
Can handle both front-end and backend development
Ability to deliver products in a dynamic, fast-paced environment.
YOUR BENEFITS :
Attractive benefits package (Medical services, Special discounts for gyms, Meal vouchers)
Ongoing Education (Participation in conferences and training)
Access to the most interesting information technologies
Work from home & Flexible Working Hours
The ability to implement your own ideas and solutions
Three days for charity / volunteering
Chillout & fun room (Pool Table, PlayStation)
Fruit days, Coffee, tea, chocolate