Server Team Manager

SANDVIK

Montreal, QC, Canada
Lead a team of developers
Software architecture and design
Optimine mdp application lifecycle
The Server Team Manager will be responsible for leading a team of software developers to implement technologically advanced software for the Mining Industry

Job Summary

  • The Server Team Manager will be responsible for leading a team of software developers to implement technologically advanced software for the Mining Industry.
  • Responsibilities include leading a team of developers and actively contributing to the architecture, requirements, design, coding and testing of the Optimine MDP application lifecycle.
  • In return for your passion and drive we will offer you the opportunity to make an impact on our business performance, be part of an ambitious team, and reach your full potential.

Matching Summary

The Server Team Manager will be responsible for leading a team of software developers to implement technologically advanced software for the Mining Industry.

Skills & Requirements

Must-have

  • Lead a team of developers
  • Software architecture and design
  • Optimine MDP application lifecycle
  • Scalable user interface development
  • High-level system architecture
  • Security and data protection best practices
  • Agile/Scrum methodologies

Nice-to-have

  • Collaborative environment
  • Solving complex technical challenges
  • Open communication culture
  • Team building activities
  • Customer-focused decision making

Key Requirements

  • Bachelor’s degree in software engineering, Computer Science, or equivalent
  • 10+ years in software development and architecture
  • 5+ years leading a team
  • Distributed application development experience
  • Back-end: C#/.NET Core or Go; EF Core; REST APIs; GraphQL; PostgreSQL
  • Front-end: ReactJS, TypeScript, and Material Design
  • DevOps & delivery: Docker, Kubernetes, CI/CD, automated testing

Work Rights

Not specified

Tailored Resume

Cover Letter