Back to results

CAN - Software Developer: II (Intermediate)

  • Mississauga, ON, Canada

$22 to $24 CAD / hour · Temporary

Apply on roberthalf.com About employer

Applications open in a new tab.

Job details

Pay
$22 to $24 CAD / hour
Job type
Temporary
Apply by
Posting language
English
Posted

Original job description

We are looking for an entry-level Full Stack .NET Developer to join a collaborative team in Mississauga, Ontario. This long-term contract opportunity is well suited to someone who enjoys learning unfamiliar business domains, troubleshooting existing applications, and building practical solutions across the full stack. The role combines hands-on development with investigation, analysis, and close partnership with business and technical stakeholders. You will contribute in a hybrid work environment while helping deliver reliable, maintainable software enhancements and fixes.

Responsibilities:
• Develop, enhance, and maintain full stack .NET applications that support business operations and user needs.
• Assess business requests by gathering context, clarifying requirements, and translating objectives into practical technical approaches before development begins.
• Examine existing applications to identify defects, trace root causes, and restore functionality when issues arise.
• Collaborate with business analysts, developers, and subject matter experts to compare solution options and align on effective implementation plans.
• Write clean, well-structured, and testable code that supports long-term application stability and future enhancements.
• Participate in code reviews, technical discussions, and delivery planning to improve solution quality and team outcomes.
• Document findings, design considerations, and development decisions to support ongoing maintenance and knowledge sharing.
• Work effectively within a hybrid schedule, contributing on site in Mississauga, Ontario for most of the work week. • Detail-oriented experience developing applications with .NET technologies across both front-end and back-end components.
• Ability to investigate unfamiliar systems, analyze issues methodically, and determine appropriate next steps.
• Strong understanding of software development practices, including debugging, testing, and code quality standards.
• Comfortable working with stakeholders to clarify business needs and refine technical solutions.
• Capable of evaluating differing viewpoints, communicating recommendations clearly, and supporting collaborative decision-making.
• Experience contributing in a contract or project-based environment with shifting priorities and evolving requirements.
• Strong written and verbal communication skills, including the ability to explain technical concepts in a clear and practical way.
More about this job

Responsibilities

The Software Developer at Robert Half will build, enhance, and maintain full stack .NET applications, and investigate and fix defects in existing systems. The role also involves clarifying business requests, collaborating with analysts and developers, and documenting technical decisions.

Requirements

Candidates need detail-oriented experience developing .NET applications across front-end and back-end components, plus debugging and testing skills. Strong communication skills and comfort working on shifting priorities in a contract environment are also required.

Skills

  • .NET
  • C#
  • ASP.NET
  • full stack development
  • front-end development
  • back-end development
  • debugging
  • root cause analysis
  • unit testing
  • code quality
  • code review
  • technical documentation
  • requirements gathering
  • stakeholder communication
  • business analysis
  • software maintenance
  • system troubleshooting

Categories

  • Software
  • Technology
  • Consulting

Keywords

  • Full Stack Developer
  • NET
  • C#
  • ASP.NET
  • front-end
  • back-end
  • software developer
  • debugging
  • testing
  • code review
  • contract
  • temporary
  • hybrid
  • Mississauga
  • Ontario
  • entry-level
  • application maintenance
  • troubleshooting
  • web developer
  • software engineer

Languages

  • English

Seniority

Entry level

Report this job

Get in touch
MovoJobs

Contact us