Enable job alerts via email!

REMOTE- Intermediate Full Stack Developer to analyze, develop, test, and maintain software appl[...]

S I Systems

Ottawa, Victoria, Calgary, Vancouver, Edmonton

Remote

CAD 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading public company is seeking an Intermediate Full Stack Developer to work remotely and support their business needs through software development. The ideal candidate will possess a degree in Computer Science, extensive experience in software development, and strong collaboration skills with technical teams.

Qualifications

  • 5+ years of software development experience required.
  • Skilled in JAD sessions and user requirements gathering.
  • Experience with Source Control: GIT.

Responsibilities

  • Design, develop, test, and maintain software applications.
  • Collaborate with IT teams and stakeholder engagement.
  • Evaluate and recommend tools, technologies, and software upgrades.

Skills

GIT
Test planning
User requirements gathering

Education

Diploma or degree in Computer Science or related field

Tools

Microsoft Power BI

Job description

REMOTE- Intermediate Full Stack Developer to analyze, develop, test, and maintain software applications to support business requirements

Job Type: Contract

Positions to fill: 1

Start Date: Sep 01, 2025

Job End Date: Mar 31, 2026

Pay Rate: Hourly: Negotiable

Job ID: 146488

Our public company client is looking for an Intermediate Full Stack Developer to analyze, develop, test, and maintain software applications to support business requirements.

This role involves working closely with other technical teams and reporting to the Technical Architect.

This is a remote role but should be available from 8:30am to 4:30pm PST

MUST HAVE:

  • Diploma or degree in Computer Science or related field
  • 5+ years of software development experience
  • Source Control: GIT (branching, collaboration)
  • Test planning and execution experience
  • Skilled in JAD sessions and user requirements gathering

NICE TO HAVE:

  • PHP – Optional language proficiency
  • Experience with multiple branches in Git
  • Microsoft Power BI
  • Research on emerging technologies
  • Participation in hardware/software evaluation

JOB DUTIES:

Application Development & Support

  • Design, develop, test, and maintain software applications to meet business needs
  • Write clean, efficient code and scripts following established standards
  • Conduct performance testing and debugging
  • Document software design, technical specs, and support procedures
  • Provide technical support and troubleshoot application issues
  • Collaborate with IT teams (e.g., SysAdmins, DBAs) to resolve system problems

User & Stakeholder Engagement:

  • Gather and analyze user requirements through interviews and JAD sessions
  • Work closely with Business Analysts and Technical Architect to design solutions
  • Respond to help desk and application support tickets

Research & Implementation:

  • Evaluate and recommend tools, technologies, and software upgrades
  • Work with vendors to implement and integrate new software

Planning & Documentation:

  • Define tasks, estimates, and timelines for projects
  • Contribute to development standards, procedures, and documentation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.