Developer - SAP Fiori / UI5Precision Drilling Featured Employer
Calgary, Alberta, Canada
Company: Precision Drilling Corporation
Location: Calgary, Alberta, Canada
If you are an experienced SAP Fiori / UI5 Developer looking to enjoy work-life balance, then please read on...
Precision Drilling has a hybrid opening for an SAP Fiori Developer, eager for fresh challenges and development toward potential future career growth as our business continues to innovate and grow.
Working for Precision Drilling means being immersed in a supportive culture that recognizes you as a strategic player in Precision Drilling's future. We are a large company with a family feel, where you will collaborate with leadership and your colleagues across the organization.
Combined with a competitive remuneration package, you will enjoy the advantages of:
A comprehensive benefits package including:
The Developer will design, develop, create, extend, and support software solutions within SAP and Precision's multi-platform environment. This role is responsible for the delivery and maintenance of solutions supporting the business objectives while providing effective support and analysis for identified business applications/requirements. Additionally, the Developer will participate in larger projects where integrations occur with other applications.
The primary responsibilities of this role are to design, develop, and support applications utilizing Fiori (UI5) build in Business Application Studio, Web IDE, or VS Code. The Developer will also be required to implement and maintain OData services developed in ABAP and CDS. OData integrations with technologies such as PO, CPI, and Integration Suite will also be used to support various Fiori solutions. The successful candidate will primarily work with Business/Functional analysts, IT resources, and business partners throughout all stages of the software development lifecycle.
The successful candidate will understand and appreciate the need for process, change control, security, and software stability.
Knowledge & Skills
Extensive knowledge and experience of and working with Fiori;
Experience with Web IDE, Business Application Studio;
Knowledge of ABAP, CDS, and OData development;
Knowledge of multiple functional SAP areas (e.g. FI, SD, etc.);
Knowledgeable in Agile Development practices, experience with scrums, and release management;
Ability to diagnose complex issues and recommend improvements;
Ability to work effectively on tight deadlines and manage multiple initiatives simultaneously;
Good oral and written communication skills;
Exceptional customer service skills, including the ability to interact professionally with a diverse group of customers and peers;
Positive, productive team player;
Desire to learn new skills and improve;
Attention to detail and commitment to high-quality / error-free deliverables;
Self-motivated, independent, and self-sufficient - able to receive an assigned task and see it through to completion with minimal supervision;
Business analysis skills to facilitate the right technology solution based on standard business processes;
Forms experience (SAPScript, SmartForms, Adobe);
Integration (PO/PI, CPI);
Full stack development knowledge (.NET, NodeJS, Python, or Java); and,
Experience working with O365, Power Platform.
Completion of a recognized post-secondary education program (degree, diploma, or certificate) in Information Technology.
SAP Certifications in Fiori and ABAP.
A minimum of 3 years of experience programming developing, extending, and supporting Fiori apps either on-premises or in BTP.
A minimum of 7 years of demonstrated experience in SAP application development.