Lead Software Developer
.Net
Posted on 3/27/2023
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
ASP.NET
C/C++/C#
Git
Microsoft Azure
SQL
TypeScript
Responsibilities
  • .NET
  • C#
  • TypeScript
  • ASP.NET
  • Angular
  • SQL Server
  • Machine Learning
  • Web
  • Git
  • Lead engineering projects and project teams
  • Deliver projects that improve the quality of Enable's product and minimise defects
  • Confidently deliver challenging project requirements within budget
  • When tasks are large, break them down into smaller, more actionable parts
  • Effectively manage shifting priorities when necessary
  • Structure code in a manner that anticipates the type of scale and maintenance required for the scope of the work. Consider legibility both in authoring and reviewing pull requests
  • Work on engineering initiatives that drive a larger feature set, whilst being careful to not create technical debt in the process
  • Champion and demonstrate the reduction of technical debt
  • Take the lead on “go-live” project deployments
  • Demonstrate awareness of topics that are current business priorities and apply that knowledge when making decisions
  • Take some of the responsibility for the technical direction of the company and drive technical improvements at Enable. Lead architectural and technical design decisions
  • Improve software engineering quality standards within the company
  • Plan scope for upcoming Engineering-led project initiatives effectively prioritise the highest value product features and improvements
  • When diagnosing or troubleshooting, identify root causes rather than simply dealing with symptoms
  • Able to estimate for challenging scopes of work, and when those estimates are off, coordinate with stakeholders in Product Management to address risks, and take ownership of the risk
Enable

201-500 employees

B2B rebate management software tool
Company Overview
Enable's mission is to enable trusted trading relationships to serve customers better together. Enable helps manufacturers, distributors, and retailers take control of their rebate programs and turn them into an engine for growth.
Benefits
  • Fantastic holiday entitlement
  • Modern working from home policy
  • Flexible working hours
  • Regular social events
  • Free food and drink
  • Significant investment in skills development and training
  • Enhanced maternity pay and paternity leave
  • Employee equity scheme
  • Annual bonus
  • Pension
  • Life insurance
Company Core Values
  • We do whatever it takes
  • We stay curious
  • We care about the details
  • We succeed together