Intermediate Microsoft Application Developer

Canada, Canada

Job Description


Founded in 1997, Victoria headquartered Charter has grown into one of Canada\'s foremost fastest growing Information Technology providers in the country, providing a broad array of high value product and service solutions to clients operating some of the most mission critical networks and applications.

If you are looking to be an integral part of a vibrant, success based environment with the core values of empowerment, flexibility, agility, innovation, high knowledge based, life balanced, and high ethics deeply embedded into the everyday culture then Charter is a place for you to look. We are a high-energy business focused team, providing the highest possible customer experience, with best-in-class engineering support.

About the Role:

As an Intermediate Microsoft Application Developer, you will be responsible for designing, developing, and implementing Microsoft solutions that meet our clients\' business requirements. You will work closely with cross-functional teams, including business analysts and project managers, to understand clients\' needs and translate them into efficient and scalable Power Platform solutions. This role requires a strong technical background in Microsoft applications solutions, such as .Net, SharePoint, and Dynamics 365 and the ability to analyze complex business processes and design innovative solutions.

Key Responsibilities:

  • Collaborate with business analysts and project managers to gather and understand clients\' requirements for Microsoft Application Solutions including but not limited to Power Platform solutions.
  • Generate estimates using Agile estimating methodology and best practices.
  • Design, develop, and customize Power Apps canvas apps, model-driven apps, and Power Automate flows to automate business processes and improve productivity.
  • Create and maintain Power BI dashboards and reports to provide meaningful insights from data sources.
  • Integrate Power Platform solutions with external systems and databases using connectors and APIs.
  • Implement data validation, security, and access controls within Power Platform solutions.
  • Optimize performance and troubleshoot issues in Power Platform solutions.
  • Provide technical guidance and mentorship to junior developers.
  • Stay updated with the latest Microsoft Power Platform features and best practices, and recommend innovative solutions to clients.
Key Qualifications:
  • Bachelor\'s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of full-stack web development using JavaScript and associated frameworks (React).
  • Knowledge of web development technologies such as HTML, CSS, JavaScript, and RESTful APIs.
  • 5+ years of hands-on experience in developing Microsoft solutions, including .net, SharePoint, and/or Power Apps, Power Automate, and Power BI.
  • Proficiency in Power Apps formula language, Power Automate expressions, and Power Query.
  • Strong understanding of Microsoft Dataverse (formerly Common Data Service) and data modeling concepts.
  • Experience with integrating Power Platform solutions with other Microsoft products such as Dynamics 365 and SharePoint.
  • Familiarity with Power Platform administration, security, and governance.
  • Excellent problem-solving and analytical skills with a keen attention to detail.
  • Strong communication and interpersonal skills to collaborate effectively with clients and team members.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Microsoft Power Platform certifications (e.g., Power Apps + Dynamics 365 Developer Associate) are a plus.
Working Conditions
  • Minimal Overtime as required
  • Minimal Travel - Less than 10%
  • 100% remote opportunity
Compensation and Benefits:
  • Competitive salary
  • Comprehensive benefits package
  • RRSP and profit-sharing plans
If this sounds like the position for you, please apply with a resume and a cover letter explaining why you would be a good fit.

We look forward to hearing from you!

Charter Telecom

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
    JD2223839
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Canada, Canada
  • Education
    Not mentioned