Software Developer

Apply Now

Company: Drivewyze

Location: Edmonton, AB T5A 0A1

Description:

About us:

Drivewyze is more than just a tech company we are a connected truck solutions leader that is revolutionizing safety and sustainability in commercial vehicle transportation. We are committed to bettering the experience of drivers, fleets, and public agencies towards a vision of zero crashes, zero fatalities and a sustainable transportation system.

We are on a mission to revolutionize highway safety and efficiency and we are looking for great talent to be part of our success story!


About the Role:

As a member of the Projects team, your mission will be to create and enhance Drivewyze applications to meet current and future needs of our customers as part of a talented team of Software Developers, QA, Product Managers, and other internal partners.

As a full-stack developer, you will be involved in maintaining and expanding existing applications, plus design and development of new applications, building on, and expanding the Drivewyze ecosystem to meet current requirements and addressing future challenges we dont even know about yet. This includes portal applications, back-end services, APIs, supporting tools, security and architectural changes.


Location:Edmonton, AB, Canada (in-office)

Report to:Software Development Manager


Job Accountabilities:

  • Design, architect, develop, code and test applications on our servers and cloud platform. The following tech stacks are currently in use:
  • C#, ASP.NET, Microsoft SQL Server, HTML, CSS, JavaScript, and Postgres.
  • Elixir, Erlang, and Linux.
  • Develop, manage, maintain, and improve web APIs and microservices based on current cloud architecture applicable to the platform.
  • Apply industry best practices with your knowledge and expertise to execute an idea from concept to delivery as a member of a collaborative agile team.
  • Document design, architecture, and system integrations as required.
  • Explore, evaluate, recommend, and implement new technologies to maximize efficiency and effectiveness for new and existing product ideas.


What you bring:

  • Post-secondary education or equivalent experience in Computer Science, computer or electrical engineering or related degree, or a diploma and applicable work experience
  • 5+ years previous experience in application development including back-end services, mobile applications, and databases.
  • You love solving problems, are motivated and methodical, and have high attention to detail.
  • Take pride in consistently writing clean, reliable, and secure code.
  • A believer in testing and peer code reviews.
  • You support what you build and understand that building applications is more than just writing code. Working with your development team and the support team, you are passionate about ensuring applications continue delivering value long after deployment.


Not sure if you qualify? Consider applying anyways!

We understand great talent may come from a variety of workplace experiences and backgrounds. A better future depends on new and diverse voices at the table. We'd love to hear from you!


By joining us you will enjoy:

  • Great people to work with in an inclusive and collaborative culture
  • Flexible work options
  • Competitive compensation package, including benefits.
  • Opportunities to make your mark, experience growth, professional development and advancement within the company
  • Employee recognition and referral programs
  • Social initiatives- virtual games and contests, pickle ball, basketball, ping pong, foosball, darts, you name your game!


Similar Jobs