Software Developer

We are growing our team of experienced software engineers designing, testing, and implementing software applications in the filed of subdivision design and are seeking a Software Developer to be a key part of that growth.  DSEL’s automation team works closing with the company’s civil engineers to push the limits of subdivision design, and to craft new tools to allow us to deliver an exemplary product in new ways.  Our Software Developers leverage their background in C#, .NET framework and AutoCAD’s ObjectARX API and are motivated by opportunities to re-imagine how traditional design activities are executed.

What You’ll Do:

  • Design and implement applications using C#, .NET and AutoCAD
  • Brainstorm ideas and solve complex engineering and geometric problems, leveraging programming and automation tools to achieve success
  • Oversee tasks delegated to junior members of the team, providing review and mentorship opportunities to support their growth
  • Participate in in all stages of the software development life cycle
  • Continuously improve the application framework
  • Support the civil engineering teams in a production setting as a product support and development resource

What will help you succeed in this role:

  • Undergraduate degree in engineering, computer science or related field
  • Proven experience developing applications for 3D software (ie, Autodesk, SolidWorks, Sketchup)
  • High proficiency with C# and C++
  • Optimization and ML experience is considered an asset
  • Ability to communicate ideas clearly in a technical and non-technical manner
  • Demonstrate an enjoyment for solving and analyzing problems, and looking critically at problems to achieve an optimal solution
  • Highly-motivated, organized, and able to work well independently

Reporting to:                  Head of Automation
Employment type:      Permanent, Full-Time (36-hours per week); Remote

What we offer:

  • Flexible 36-hour work week
  • Remote work flexibility across Canada
  • Dental/medical benefits plan (premiums paid by DSEL)
  • Wellness Spending Account
  • Competitive salary based on experience
  • Opportunities to grow based on merit not years of service
  • Supportive place to work with team event opportunities
  • Annual career review

DSEL is committed to providing a work environment that is free from discrimination on the basis of disability, race, ancestry, citizenship, ethnic origin, place of origin, colour, creed, sex, sexual orientation, gender identity or expression, marital status, family status, age, or any other ground of discrimination prohibited by law.  DSEL’s commitment to freedom from discrimination extends to all employment-related decisions, including those relating to recruitment, hiring, termination, remuneration, benefits, promotion, training and personal development.

DSEL is committed to fair and accessible recruitment and employment practices.  Reasonable accommodations are available for candidates taking part in all aspects of our selection process.