ABAP Developer

Location: 

Calgary, AB, CA, T3E 6L1

 

Department: Information Technology
Employment Type: Temporary
Requisition ID: 1084
Date Posted: June 11, 2025
Closing Date: June 25, 2025 or until filled

 

Position Summary:

Reporting to the Sr. Manager, Technical Enterprise Systems, the ABAP Developer III is responsible for assisting in providing SAP development solutions and supporting and maintaining the existing functionality within the SAP ECC environments. This individual will help with completing all steps of the SDLC development processes by interpreting and understanding the functional requirements with Business Analysts, writing technical program specifications, completing ABAP development, code reviews, documentation, unit testing, and resolving issues during and after deployment, while adhering to UFA’s processes for change and incident management.

 

This position will be a 12 month term.

 

Key Responsibilities/Accountabilities:

  • Deliver quality ABAP programs and Forms (SAP script, Smart forms) in several SAP modules based on defined standards and established timelines to meet business requirements on schedule and in accordance with the defined UFA standards.
  • Act as main technical resource for the ABAP team. Develop and deliver reliable and responsive application systems within scope, on schedule and within budget.
  • Develop and maintain efficient and error free programs using UFA's project methodology and programming standards. Evaluate the impact of module changes to other modules. Provide programs/function break / fix support.
  • Work on and coordinate key SAP development and support deliverables.
  • Develop solutions in Neptune Planet 8 to support the demand for Neptune UX solutions at UFA
  • Write technical documentations (Technical Requirements Specification, Test Plan, Support Documentation). Provide project status updates to business and IT process owners.
  • Perform Unit Testing and support integration and user acceptance testing.
  • Prepare accurate time and cost estimates for assigned projects.
  • Establish close relationship with others in IT Enterprise.

 

Qualifications required for the position:

  • Degree/Diploma in Computer Science or equivalent with 8+ years of hands-on SAP ABAP development experience, including ABAP Objects and conventional programming in NW 7.0+ environments.
  • Expertise in Dialog programming, Object-Oriented ABAP, Enhancements (User Exits, BAdIs), BDC, LSMW, BAPIs, RFCs, IDOCs, ALV, Smart Forms, and SAP Scripts.
  • Strong SAP functional understanding of FI, MM, SD, WM, SRM, and SCM modules. Experience with IS-RETAIL or equivalent IDOC-intensive retail environments.
  • Proficient in SAP Workbench, advanced debugging tools, and interface technologies. Familiar with BI/BW, PI/PO, and eager to adopt Neptune Planet 8 platform.
  • Excellent problem-solving, analytical, and communication skills. Experienced in mentoring, writing technical documentation, and collaborating with business stakeholders.
  • Skilled in all phases of the SDLC, object-oriented design, and structured project management. Adept at producing end-user and support documentation.

 

#IND1


Diversity, Inclusion & Belonging

At UFA we care about the lives of our employees, members, customers, elected officials, and partners. This includes their whole selves and what makes them unique. We strive to create an inclusive environment that welcomes employees from diverse populations and backgrounds, where everyone can do their best work. In our world of agriculture, it takes time for growth, this is our seed to grow inclusion and belonging at UFA.

If you require accommodation in submitting this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to careers@ufa.com

Stay Connected with us:

 

  • Follow us on LinkedIn and Facebook for the latest job postings and company news.
  • View our Sustainability Video to see UFA’s pillars in regard to environmental, social, and economic topics.


We thank all candidates for their interest, however only qualified candidates will be contacted for an interview.