Intermediate Software Developer

  • Location

    St. Catharines, Canada

  • Sector:

    Software LifeCycle

  • Job type:


  • Contact:

    Mithra Raveendran

  • Job ref:


  • Published:

    10 months ago

  • Duration:


  • Expiry date:


  • Startdate:


Job Title: Intermediate Software Developer
Type: Contract - 6 months to start
Location: St. Catharines (role is 100% remote)
Starts: October 12, 2020

Ends: April 16, 2021 (6 months)

The Intermediate Software Developer, reporting directly to the Software Development Manager, is responsible for developing, testing, documenting and implementing technology solutions, including but not limited to, actively coding in VB.NET and TSQL under the direction and guidance of the Senior Developer.



    • Assists in gathering, analyzing and prioritizing end user requirements.
    • Develops, tests, documents, and implements application technology solutions
    • Prepares detailed documentation and demonstrates proof of concept to confirm business requirements and functional specifications.
    • Contributes to the development, research, design, programming, testing and support of new and existing applications.
    • Performs tests in accordance with established guidelines.
    • Participates in team resolution of issues, while communicating status and issues to team lead as required.
    • Provides functional guidance and support to junior team members. Provides functional performance feedback to the team lead.
    • Keeps up to date with technology, hardware and software applications, and company product and service offerings.
    • Engages in upgrading knowledge and skills in current and emerging technologies.


    • Three or four-year University or College Degree in Computer Sciences or 3 years related application experience.
    • ASP.NET, VB.NET, TSQL, Multi-tier Architecture, XML, JSON, CSS, HTML JavaScript
    • Ability to communicate technical concepts to technical and non-technical audiences and effectively and collaborate well with interfaced departments
    • Superior organizational skills with significant attention to detail