Next Dimension Current Job Openings

Intermediate Software Developer
Windsor, London, Waterloo, or Markham


Next Dimension has an exciting opportunity for a full-time, permanent Software Developer.


You will be working directly with our clients to support their applications, some of which we have written, some of which we have inherited. Requests would include new functionality within an existing application, modify or change functionality, and or provide bug support as required. Communication and interpersonal skills are very important as this is a client-facing role. This position will also be involved in a number of areas in the business including looking at ticket trends within our Managed Services systems and looking for ways to automate these.

Required Skills

Degree in Computer Science, Software Engineering or similar
2-4 years of experience in a software development role
Strong object-oriented experience and knowledge

Technical Skills:
Exposure to Classic ASP, ASP.NET and all .NET framework versions
Experience with C#, AJAX
Experience with MS SQL Server 2008 R2/2012/2016 and above
Experience with Agile/Scrum methodologies
Experience with Version Control systems

Additional Skills:
Ability to effectively communicate ideas with clients in technical and non-technical language
An aptitude for understanding the business needs of our clients that the applications we support deliver
Ability to quickly and effectively troubleshoot
Strong listening and interpretative skills
Formidable analytical skills
Customer empathy


With offices in Windsor, London, Waterloo, Markham, and Detroit, Next Dimension offers a wide range of benefits, opportunities for advancement, fully paid professional education, travel opportunities and regular team activities. Our office is an open concept, high-tech, and fast-paced environment with plenty of amenities. These elements all contribute to an amazing work environment that’s fun, exciting and deeply rewarding.

Know someone who would be a perfect fit? Let them know!