Safety . Honesty . Respect . Excellence
Element Controls, a division of Centerfire Energy Group is a dynamic and innovative organization dedicated to leveraging technology to enhance business efficiency and productivity. As a leading provider of custom business solutions, we are committed to delivering high-quality software to our clients.
Job Title: Software Developer (Microsoft Power Platform Focus)
Location: Edmonton, Alberta (Hybrid)
Employment Type: Full-time, Monday to Friday
Position Overview: We are seeking a skilled and experienced SharePoint Developer with strong expertise in the Microsoft 365 suite, particularly SharePoint Online and the Power Platform (including Power Automate and Power BI), to join our team in Edmonton, Alberta. The ideal candidate will have hands-on experience with SPFx for custom development and will play a key role in designing, developing, and maintaining SharePoint-based solutions integrated with Microsoft tools to meet our needs.
Responsibilities:
- Collaborate with stakeholders to gather requirements and translate business needs into effective Microsoft 365 solutions.
- Design, develop, and implement SharePoint Online solutions, including custom sites, lists, libraries, pages, and SPFx-based web parts/extensions for enhanced functionality and modern user experiences.
- Customize SharePoint environments and build client-side components using SharePoint Framework (SPFx) with modern web technologies (e.g., TypeScript, React/JavaScript).
- Develop and optimize Power Automate workflows to automate business processes, integrate systems, and improve operational efficiency.
- Create interactive dashboards, reports, and data visualizations using Power BI to deliver actionable insights and support data-driven decisions.
- Integrate SharePoint with other Microsoft 365 services (e.g., Teams, Power Apps, Azure) and third-party tools as needed.
- Provide technical expertise, troubleshooting, and support for SharePoint, Power Platform, and related Microsoft technologies.
- Stay current with updates, best practices, and emerging features in SharePoint, Power Platform, and the broader Microsoft ecosystem.
- Collaborate with cross-functional teams to ensure seamless integration and alignment of solutions across platforms.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (equivalent work experience considered).
- Proven experience as a SharePoint Developer with deep knowledge of SharePoint Online architecture, development best practices, and modern extensibility.
- Strong hands-on experience with SharePoint Framework (SPFx) for building custom web parts, extensions, and client-side solutions.
- Proficiency in Power Platform, particularly Power Automate for workflow automation and Power BI for reporting and analytics.
- Solid experience across the Microsoft 365 suite, including Office 365, Teams, Power Apps, Azure integrations, and related tools.
- Proficiency in web development technologies such as HTML, CSS, JavaScript/TypeScript (essential for SPFx); C# is an asset.
- Strong problem-solving skills, attention to detail, and ability to manage multiple priorities in a fast-paced environment.
- Excellent communication and interpersonal skills for effective collaboration with stakeholders and teams.
- Self-motivated with a proactive approach to learning and applying new Microsoft technologies.
- Experience with SharePoint migration projects is a plus.
- Microsoft certifications (e.g., in SharePoint, Power Platform, Microsoft 365) are highly desirable.
Benefits:
- Competitive salary commensurate with experience.
- Comprehensive benefits package, including health, dental, and vision coverage.
- Opportunities for professional development, Microsoft certification support, and career growth.
- Dynamic and collaborative work environment with a focus on innovation.
If you are passionate about Microsoft 365 development, SharePoint, Power Platform, and SPFx, and eager to contribute to a forward-thinking team, please submit your resume highlighting your relevant experience. We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Element Controls is an equal opportunity employer and is committed to diversity in the workplace. We encourage applications from all qualified individuals, including those with diverse backgrounds and those with disabilities. If you require accommodation at any stage of the recruitment process, please inform us so that we can accommodate your needs.
Job Type: Full-time
Application question(s):
- Do you have a Bachelor's degree in Computer Science, Information Technology, or related field
Experience:
- SharePoint Development: 3 years (preferred)
Licence/Certification:
- Class 5 Licence (preferred)
Work Location: In person