Job Title or Location
RECENT SEARCHES

Junior Dynamics 365/Power Platform Developer

Charter Telecom - 10 Jobs

Victoria, BC

Posted yesterday

Job Details:

Remote
Full-time
Student

Salary:

Job Description:

We are looking for aJunior Software Developerwith a strongcomputer science backgroundto join our team. This role is ideal for a recent graduate or someone with up to 2 years of professional experience in software development. The ideal candidate will have a solid foundation insoftware engineering principles, object-oriented programming (OOP), and web development. While prior experience withDynamics 365 or Power Platformis not required, an interest in learning business applications and cloud-based solutions is a plus.

Key Responsibilities:

Software Development & Customization

  • Develop and maintain software solutions usingC#, JavaScript, HTML, and CSS.
  • Work on both front-end and back-end components of web applications.
  • Assist in developing and optimizingREST APIsand integrating applications.
  • Participate in the software development lifecycle, including requirements gathering, coding, testing, and deployment.

Data & System Integration

  • Work with relational databases such asSQL Serverto manage and query data.
  • Assist in integrating different systems using APIs and cloud-based services.
  • Learn and implementMicrosoft technologiessuch as Power Platform, Azure Functions, and Dataverse.

Testing & Quality Assurance

  • Support user acceptance testing (UAT) and troubleshoot issues.
  • Follow best practices forcode quality, security, and performance.

Learning & Growth

  • Gain hands-on experience withMicrosoft technologies, including Power Platform, Dynamics 365, and Azure.
  • Stay updated withemerging technologiesand industry trends.
  • Participate in team discussions, technical workshops, and code reviews.

Qualifications:

Education & Experience

  • Bachelors degree inComputer Science, Software Engineering, or a related field.
  • 0-2 years of experience in software development (internships, co-ops, or personal projects count!).

Technical Skills

  • Proficiency in at least oneobject-oriented programming language(C#, Java, or Python).
  • Strong understanding ofdata structures, algorithms, and database management.
  • Experience withweb technologies(JavaScript, HTML, CSS) and frameworks (React, Angular, or Vue.js is a plus).
  • Familiarity withSQL databasesand writing efficient queries.
  • Knowledge ofversion control systems(Git, GitHub, or Azure DevOps).
  • Understanding ofcloud computing concepts(Azure, AWS, or Google Cloud is a plus).

Soft Skills

  • Stronganalytical and problem-solving skills.
  • Willingness to learn and adapt to new technologies.
  • Good communication skills and ability to work in a team environment.
  • Detail-oriented and organized approach to coding and documentation.

Preferred (but not required) Skills

  • Exposure toMicrosoft Power Platform (Power Apps, Power Automate, Dataverse).
  • Basic understanding ofsoftware development lifecycle (SDLC) and Agile methodologies.
  • Interest in business applications and enterprise software solutions.

Working Conditions:

  • Remote or Hybrid work model
  • Overtime may be required
  • Travel may be required

If you feel like a fit for this role with an exciting, technology forward organization, please apply today!

Share This Job: