Skip to main content




STEP Software provides software development services using .NET (C#, VB.NET), C/C++, Python, Java, Swift, Objective C, PHP & Delphi on Windows, Linux, Mac, iPhone, Android and Embedded Devices.

STEP Software is seeking Junior Software Developers with proven skills in the development of various applications to work with our capable development team in London, Ontario. Ideally, the applicant has work experience with an array of technologies and platforms.


    • Designing, estimating, coding and testing web-based and or desktop applications
    • Problem-solving code level and configuration issues
    • Interacting with clients and development teams
    • Participating in design sessions and code reviews
    • Participating in technical architecture based on business requirements
    • Preparing developer and deployment documentation for application components


    • Demonstrated problem-solving skills
    • Effective interpersonal skills
    • Strong verbal and written English communication skills
    • Ability to collaborate and work in a team environment


    • C#
    • Angular 7+
    • Microsoft SQL Server
    • Web UI Development
    • ASP.NET
    • SQL development (stored procedures and db design)
    • OO design


    • Machine Learning
    • Python
    • iPhone / Android / Mobile Development
    • C/C++
    • Java
    • PHP
    • Delphi / Lazarus
    • MySQL
    • Linux
    • Mac OS X
    • Embedded Development

    To apply, please email your resume to


    What our customers have to say …

    “STEP takes great care to understand the business challenge / opportunity that their customers are attempting to solve and every time the results deliver beyond expectations!”

    Colin Smith / SVP, Operations

    “STEP has demonstrated an amazing ability to deliver quickly and effectively in the midst of changing requirements, circumstances and varying project dynamics.”

    Mario Ferlanti / Project Manager

    “We are pleased with STEP’s professional approach. STEP has enabled us to strengthen relationships with alliance partners and customers while reducing costs.”

    Bert Lassen / Business Support Manager

    “I have found your staff to be very competent and professional and would welcome the opportunity to work together with STEP Software in the future.”

    Norman McCall / President

    “STEP Software is impressive with their ‘can do’ attitude. My projects are being handled by industry professionals who will make sure that it is done right the first time.”

    Drew Warren / C.T.O.

    “If you have a problem, STEP Software can solve it. I’ve used their services for many years and without fail, they have always found a solution. They use all your information to get to the desired solution.”

    Sal Pullara / Business Support Manager
    Salvatore and Associates