Senior Software Developer Engineer

AbacusNext - Toronto, ON (6 months ago)

Apply Now

AbacusNext has a great opportunity for an intermediate software engineer that is excited about delivering features and value to thousands of users. Based in downtown Toronto, Canada, the AbacusNext team of developers, QA analysts and product owners strive to create the best user software experience in the legal and accounting markets. And you could be part of that team.


This position involves high-level .NET programming using the C# programming language, as well as 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.


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
Team events and celebrations
Free weekly lunches
Centrally located in downtown Toronto close to Union station