Enable job alerts via email!

Junior Software Developer

Arobas Personnel

Ottawa

Hybrid

CAD 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruiting company is seeking a Junior Software Developer for a hybrid contract role in Ontario. The ideal candidate will possess strong skills in C# and web technologies, with a solid education in computer science. This position involves contributing to software development activities while adhering to established standards. Strong motivation and excellent communication skills are essential.

Qualifications

  • Post-secondary education in a computer science–related field (Diploma or BSc preferred).
  • Strong knowledge of C# (or similar programming language).
  • Excellent written and verbal communication skills in English.

Responsibilities

  • Contribute to software development activities for systems or specific components.
  • Follow established software engineering standards.
  • Utilize common development tools, technologies, and processes.

Skills

Strong knowledge of C#
Experience with source code management
High level of self-motivation
Solid understanding of web technologies
Experience with .NET development
Hands-on experience with Microsoft Visual Studio
Experience with database technologies
Excellent written and verbal communication skills in English

Education

Post-secondary education in a computer science-related field
Job description

Arobas Personnel is looking a Junior Software Developer for a contract position with one of our clients located in Ontario.

Remote : Hybrid

What does your day-to-day look like?

You will contribute to software development activities by performing basic tasks for simple systems or specific components within larger, more complex solutions. Your work will follow established software engineering standards and will leverage common development tools, technologies, and processes.

Education / Skills / Experience Requirements

Proficiency levels referenced: Awareness, Familiarity, Application, Mastery, Expert.
Please ensure your résumé includes your education, technical abilities, business skills, and any other relevant experience.

Education / Certifications Required
  • Post-secondary education in a computer science–related field (Diploma or BSc preferred)
Top Required Skills (Priority Skills for This Role)
  • Strong knowledge of C# (or similar programming language with the ability to learn others)
  • Experience with source code management
  • High level of self-motivation
Required Skills and Experience
  • Solid understanding of web technologies (HTML, XML, XSDs, ASP.NET) — Application level
  • Strong knowledge of C# — Application level
  • Experience with .NET development, including the use of .NET components — Application level
  • Hands-on experience with Microsoft Visual Studio in an Azure DevOps environment (including source control)
  • Knowledge of Microsoft Server and Windows development environments
  • Experience with database technologies (SQL, SQL Server, Oracle, Entity Framework)
  • Understanding of the software development lifecycle
  • Excellent written and verbal communication skills in English — Mastery level
Optional Skills (Assets)

Experience in any of the following areas is considered an asset:

  • C++ and MFC
  • Git source control
  • Microsoft Entity Framework
  • Microsoft Razor or Blazor
  • PowerShell scripting
  • Bootstrap framework
  • Service-Oriented Architecture (SOA) programming
  • Agile development environments
  • Windows-based servers in VM environments
  • Internet protocols, firewalls, VPNs, communication programming
  • Secure-environment development practices
  • French language proficiency
  • Experience in public safety or emergency services environments
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.