DevJobs

Software Development Manager

Overview
Skills
  • CSS CSS
  • HTML HTML
  • JavaScript JavaScript
  • TypeScript TypeScript
  • C# C#
  • SQL SQL
  • React React
  • Redux Redux
  • .NET .NET
  • ASP.MVC
Job Description

Job Purpose

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.

Responsibilities

  • Lead a team of software engineers in an agile environment.
  • Drive innovation for our products by staying abreast of technology trends
  • Tackle complex problems in usability, scalability and distributed systems.
  • Drive leadership, empowerment and teamwork.

Knowledge And Experience

  • Solid managerial experience
  • Expert developing in:
    • Server side - .Net, ASP.MVC, C#, 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 JavaScript, 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

Work Schedule

This is an in office role, 5 days a week
Intercontinental Exchange