Software Engineer
Tundra Technical Solutions
Toronto, ON, CA
31d ago

Title : Location : Downtown Toronto Job Description :

Our client has a great opportunity for an intermediate software engineer that is excited about delivering features and value to thousands of users.

Based in in Toronto, Canada, the OfficeTools team of developers, QA analysts and product owners strive to create the best user software experience in the accounting market.

And you could be part of that team.


This position involves high-level .NET programming using the C# and VB.Net programming languages, as well web development using ASP.

NET, HTML and JavaScript. Candidate should have an in-depth knowledge of .NET Framework 4.0+, ASP.NET development patterns (including MVC and Razor), and experience using common JavaScript frameworks (such as JQuery & AngularJS).

Experience with Microsoft Azure SDK is an asset.

Must be able to write code that is well designed, easily maintainable, sufficiently documented, and follows the patterns and practices set forth in the project’s description.

Candidates must continually strive toward improvement and mastery of their field. Following best practices is required.

Candidate must be able to work in a team environment, get along well with others, and possess excellent verbal and written communication skills.

Experience in the legal or accounting space is a plus.

Benefits What you can look forward to :

  • Gaining technical knowledge of software, hardware and open source technology stacks
  • Helping evaluate emerging cross platform frameworks
  • Partnering with top notch designers to create award winning user experiences
  • Bridging the gap between elegant front end design and existing enterprise back end architectures
  • Being mentored by more experienced architects to foster your career path and growth
  • Mentoring others less experienced than you to foster their career path and growth
  • A wide variety of perks befitting an *established* start-up
  • Apply
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form