• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50



Software Engineering Manager

BTC Markets - Melbourne, VIC

Source: uWorkin


About the Business and Role

Since our founding in 2013, BTC Markets has grown into the largest, most liquid cryptocurrency exchange in Australia. We have over 300,000 Australians on our platform using our Australian-made cutting edge technology.

Our industry is growing and so is our team, we are looking for an experienced and talented Software Engineering Manager to direct and lead the continued development and innovation of our product 

With extensive experience in Cloud based Infrastructure, you can plan, coordinate, delegate and deliver complex back-end projects within allocated timeframes. In this role you can directly shape and build Australia's future of currency and payments.

Role Responsibilities include

  • Coach, manage and grow our Senior Software Development team and empowering them to achieve goals and delegated projects and backlog within set timeframes 
  • Create and maintain a technical roadmap for continued improvements and maintenance on our legacy systems and existing architecture. 
  • Implement appropriate development methodology's to improve security, reduce risks and enhance customer usability
  • Lead manage and deliver multiple streams of software related activities including: design, documentation, implementation, unit testing and defect identification and fixing across our existing product
  • Ensure our team can deliver new API specifications and develop scalable API services for inside and outside of the organisation 
  • Work in tandem with our Program Manager and Head of Development to shape ideas and priorities, lead delivery squads and delegate responsibility

Skills & Requirements 

  • Highly developed stakeholder management and communication skills with a proven ability of leading and motivating teams and ensuring a collaborative and working environment 
  • Deep knowledge of agile software development process and tools like Git, Jira 
  • Professional experience managing projects in C# / .NET Framework and .NET Core 
  • A good grasp of OO and design patterns that avoid redundancy and promote efficiency, legibility, testability and maintainability of code 
  • A solid understanding of testing, continuous integration and deployment practices 
  • An ability to collaborate and innovate with our internal teams (both technical and non-technical) and external teams 

Required Experiences

  • Previous tech Lead/ Project lead experience
  • C# / .NET Framework and Core, JavaScript,
  • Java. MSSQL, Postgres, NoSQL
  • Azure, AWS, Docker
  • Messaging and queuing technologies
  • React, jQuery, SCSS
  • Bitbucket & Azure DevOps

Nice to Haves

  • Passionate about cryptocurrency and blockchain
  • Blockchain programming or API experience - DAPPS, Smart Contracts, Bitcoin, XRP
  • UI and web development skills and experience
  • You have worked in a high security, financial environment
  • Experience in distributed event driven system architecture
  • KYC and AML experience

Benefits and Perks 

Flexible work hours, Fantastic new office. Work with a great team. 

Flexibility to work from home when required. 

Health and fitness allowance