London Tech Jobs

Intermediate Software Developer

by MLD Solutions

Location: London, ON
Date Posted: May 19, 2020
MLD Solutions

Job Description

Intermediate Software Developer

MLD Solutions Inc. is seeking an intermediate level Software Developer to join our growing team in London Ontario. This role requires an experienced Software Developer who has a good understanding of SQL, .Net and database structures. It is ideal for someone who thrives in a fast-paced, creative team environment.


  • Work with Project team to implement project requirements

  • As a member of a team, follow best practices in application design and coding, and quality assurance processes

  • Mentor other developers by sharing knowledge, modelling best practices, and providing suggestions to improve the quality of their code

  • Work with the team to meet delivery commitments

  • Help to develop diverse software applications


  • Minimum of 4 years of related industry experience as a developer

  • Skilled in documentation and writing clear, readable, and highly maintainable code

  • Understanding of core programming concepts, theories, and patterns

  • Self-motivated with the ability to work independently, retain flexibility, and maintain composure under pressure

  • Agile methodology

  • Solid programming skills with excellent knowledge of .NET and SQL

  • Ability to apply knowledge to a variety of subject matters is essential



  • Required

    • .NET

    • SQL / TSQL

  • Desirable

    • DevOps methodology (Azure)

    • Git/TFS (or other version control systems)

    • Reac

    • JavaScript/Node.js

Knowledge and experience with the following is an asset:

  • Data modeling and relational databases (Preferably SQL Server or PostgreSQL)

  • Windows -based application environments

  • Web application security

  • Open source technologies

What makes us AWESOME

MLD Solutions Inc. is a dynamic, forward thinking company that is focused on providing the best service and support to both clients and team members. We have custom client projects as well as products that we license to users. Our clients range from large corporations and school boards to small local companies that require service.

We offer the following to our team members:

  • Flexible work hours

  • Opportunity to work on multiple projects

  • Opportunity to work on all aspects of projects

  • Professional development and career advancement opportunities

Applications: Please send resumes to Only those being considered will be contacted.