Join Our Team at Saskatchewan Power Corporation
We are seeking a skilled professional to join our dynamic team based in Regina, Saskatchewan. Known for its vibrant community and excellent quality of life, Regina offers a great environment for both work and play.
If you are passionate about developing and supporting mobile applications, this opportunity is for you. As a key player in our team, you will have the chance to work on exciting projects with cutting-edge technology.
Job Responsibilities
- Design and develop mobile applications using SAP MDK on SAP BTP.
- Build MDK pages, actions, rules (JavaScript), OData services, and UX logic.
- Implement offline-first functionality and synchronization rules.
- Customize and extend MDK apps using JavaScript rule-based logic.
- Publish and manage applications via SAP Mobile Services.
- Develop backend extensions using SAP CAP (Node.js or Java).
- Create and maintain HDI containers and database artifacts on SAP HANA Cloud.
- Configure destinations, roles, authentication (OAuth, SAML), and security policies.
- Implement native device integrations: Camera & photo capture, GPS/location services, Barcode/QR scanning, File uploads, and annotations.
- Debug, troubleshoot, and optimize MDK apps.
- Perform unit testing and collaborate on UAT activities.
- Ensure compliance with corporate security, usability, and accessibility standards.
- Produce technical documentation, architecture diagrams, and deployment guides.
Requirements
- 3 years hands-on experience with SAP MDK, SAP Client, and SAP BTP Mobile Services.
- Proficient in creating MDK pages, rules, and actions, integrating with OData services from SAP S/4HANA, and managing offline synchronization.
- Proficiency in JavaScript, SAP Fiori design, and mobile app deployment (iOS/Android).
- Post-secondary education in support of Computer technology.
- Mandatory SAP certifications in BTP, MDK, or Mobile Services.
Preferences
- Experience with SAP Asset Manager or SAP Service & Asset Manager.
Standard work schedule is Monday to Friday, 8 am to 5 pm CST. Offshore must have partial overlap with business hours in Regina, minimum four hours 8:00AM - 12:00 pm CST. This position allows for remote work.
Ready to make an impact? Apply now and be part of a team that powers the future. Send your resume and certifications to us by the due date for consideration.
Subject Line: Mobile App Developer & Support Analyst Opportunity
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at Privacy Policy - Abacus.