Cloud Applications Analyst (5+ yrs Experience)

About Betach

Betach Solutions is a management and information systems and technology consulting company with a focus on Microsoft Online Services. We also provide services in mobile workforce enablement, Scientific Research and Experimental Development (SR&ED) management services and professional IT staff augmentation. Betach also partners with selected technology and business solution partners. These partnerships enable us to empower businesses with the most effective technologies and solutions.

Job Description

We are looking for a highly-motivated, conscientious individual looking to be a part of a team growing their skills in and around Microsoft’s Cloud Services and Applications.  Someone who is a fast learner, engaged in the rapid pace of change within the cloud space, and possesses a desire to help customers realize the value of using these online services.

Position: Cloud Applications Analyst
Type: Full-time, Permanent
Level of Experience: Intermediate / Senior
Salary: DOE
Location: Calgary

Required Qualifications

  • 5+ years of experience in software development, support and configuration of software systems
  • Excellent written and oral communication skills
  • Attention to detail
  • Ability to manage and execute multiple assigned tasks
  • Strong organizational, problem-solving and analytical skills
  • Desire to engage and build up relationships with customers   

Ideal Qualifications

One or more required

  • Development / implementation of Office 365 and related Microsoft Cloud Services offerings:
  • Flow / Logic Apps
  • Power Apps (canvas and/or model-driven)
  • Power BI
  • Teams
  • Configuring and customizing Dynamics 365 offerings:
    • Sales
    • Customer Service
    • Field Service
    • Project Service Automation
    • Marketing
    • Business Central
    • Portals
    • Configuring, architecting, implementing and customizing SharePoint (on-premise or online)
    • Experience in .NET (C#) development, and ASP.NET / MVC


May include but are not limited to:

  • Analyze customer needs and requirements to determine feasibility, design and implementation effort; estimating effort and cost if needed
  • Design, develop and modify software systems, including Microsoft Cloud and custom applications
  • Document requirements, use cases, implementation and training material
  • Engage with team members to support clients’ requirements
  • Train customers, where needed, on implemented systems, changes and / or immersion experiences
  • Provide support and enhancements to existing customers’ systems and processes