We are looking for an exceptional software Team Manager to join our team and lead a Software Development team focused on our cloud based platform.
Lead a team of software engineers in an agile environment.
Tackle complex problems in usability, scalability and distributed systems.
Drive leadership, empowerment and teamwork.
Requirements: Solid managerial experience
Expert developing in:
Server side - ., ASP.MVC, , SQL at senior technical level.
Experienced in large, reliable, high throughput, multi-threaded distributed infrastructures/applications.
Experienced with code testing methodology (unit tests, integrations tests, DI, Mockups)
Proven design capabilities: understanding requirements, architectural considerations and the ability to design a flexible, reliable solution.
Team player
English at high level
Preferred:
Knowledge in financial services especially around trading, real time market data, and derivatives.
Client side - in depth , TypeScript, HTML, and CSS.
Experience working with cloud platforms.
Experienced with Scrum/Agile methodology
Experienced with a modern JavaScript framework such as React and Redux
Computer Science related degree or similar
This position is open to all candidates.