Junior Dynamics 365/power Platform Developer

Langford, BC, CA, Canada

Job Description

:





We are looking for a

Junior Software Developer

with a strong

computer science background

to 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 in

software engineering principles, object-oriented programming (OOP), and web development

. While prior experience with

Dynamics 365 or Power Platform

is 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 using

C#, JavaScript, HTML, and CSS

. Work on both front-end and back-end components of web applications. Assist in developing and optimizing

REST APIs

and integrating applications. Participate in the software development lifecycle, including requirements gathering, coding, testing, and deployment.

Data & System Integration




Work with relational databases such as

SQL Server

to manage and query data. Assist in integrating different systems using APIs and cloud-based services. Learn and implement

Microsoft technologies

such as Power Platform, Azure Functions, and Dataverse.

Testing & Quality Assurance




Support user acceptance testing (UAT) and troubleshoot issues. Follow best practices for

code quality, security, and performance

.

Learning & Growth




Gain hands-on experience with

Microsoft technologies

, including Power Platform, Dynamics 365, and Azure. Stay updated with

emerging technologies

and industry trends. Participate in team discussions, technical workshops, and code reviews.



Qualifications:




Education & Experience




Bachelor's degree in

Computer 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 one

object-oriented programming language

(C#, Java, or Python). Strong understanding of

data structures, algorithms, and database management

. Experience with

web technologies

(JavaScript, HTML, CSS) and frameworks (React, Angular, or Vue.js is a plus). Familiarity with

SQL databases

and writing efficient queries. Knowledge of

version control systems

(Git, GitHub, or Azure DevOps). Understanding of

cloud computing concepts

(Azure, AWS, or Google Cloud is a plus).

Soft Skills




Strong

analytical 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 to

Microsoft Power Platform (Power Apps, Power Automate, Dataverse)

. Basic understanding of

software 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!

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2708930
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Langford, BC, CA, Canada
  • Education
    Not mentioned