Position
Software Development Team Lead
Description

Seeking a .NET Team Lead with great management skills to manage a team of 5 in an agile environment, working on large-scale enterprise solutions on a monthly release cycle.

Responsibilities
  • Coach, lead and grow your software development team.
  • Act as a clear point of contact for internal teams and clients.
  • Plan and manage 3 week sprints and monthly releases.
  • Work autonomously and help support other software developers.
  • Review team deliverables ensuring highest quality standards are kept.
Qualifications
  • Clear leadership skills with a personable approach.
  • Proficient in C#, ASP.NET MVC & Web API, MS SQL and AngularJS.
  • 5+ years experience working on web projects in teams of at least 4 people.
  • Previous experience with Entity Framework, Dependency Injection Frameworks and GIT source control considered an asset.
  • Basic knowledge of REDIS, Elastic Search and Azure cloud services considered an asset.
  • Familiarity with GIT, VSTS or JIRA considered an asset.
  • BSc degree in Computer Science or equivalent.
  • Able and willing to learn new technologies.
  • Have strong verbal and written communication skills in English.
Job Benefits
  • 50K+ salary (depending on experience).
  • Support for re-location including travel expenses.
  • 28 days of leave.
  • Flexible hours / option to work from home on some days.
  • Great office facilities (fully stocked kitchen, triple monitor setup, choose your own keyboard).
  • Yearly personal development budget with premium access to training materials and online courses.
  • Regular social activities.
Close modal

Apply now

Position: Software Development Team Lead

Thank you for submitting your application. We will contact you shortly!