Skip to main content

Senior ABAP Developer

Why DBC?

At DBC, our mission goes far beyond ERP implementation: we work hand in hand with our clients to build sustainable, innovative solutions that transform the way they do business. Founded in Quebec to meet the needs of local companies, DBC offers its talents stimulating, meaningful, and high-impact projects, primarily in the manufacturing and distribution sectors.

Joining our team means growing in a human-scale environment where agility drives our actions. Each mandate is a concrete opportunity to challenge yourself, collaborate closely with passionate experts, and actively contribute to our clients’ success.

You’ll evolve in a setting that fosters professional growth, where excellence, innovation, and skill development are prioritized every day — all in an authentic, supportive, and high-energy atmosphere.

Learn more about our services.

Because we know great conditions make all the difference:

  • Access to top resources – SAP certifications, a vast SAP book library, PMI certification, CPIM certification: we provide the right tools to help you grow.

  • Flexible wellness package – Gym, meal kits, insurance… tailor your benefits to your lifestyle.

  • Personalized support – You’re never alone when facing challenges: weekly check-ins help you move your projects forward, and monthly meetings let you adjust your trajectory — whether your goal is skill development or taking a step back to reflect.

  • Inspiring work environment – Modern gym, rooftop terrace, sports field in summer / skating rink in winter, access to the Relais Boréale: spaces designed to combine performance and well-being.

  • High-end equipment – A powerful laptop that becomes yours after 3 years.

What you’ll accomplish with us

  • Design, develop, and maintain high-performing, scalable ABAP solutions. 
  • Participate in functional analysis and propose solid technical solutions grounded in the client’s reality. 
  • Coach and develop junior and intermediate developers, because expertise is meant to be passed on. 
  • Contribute to S/4HANA projects by leveraging CDS Views, OData, Fiori, and RAP. 
  • Optimize the performance of programs and data models. 
  • Hold the bar high on code quality, best practices, and SAP standards. 
  • Collaborate closely with functional teams, architects, and clients. 
  • Participate in code reviews, estimations, and deliverable planning. 
  • Document solutions rigorously and support testing and deployment phases, from the first line of code to go-live. 

 

What We’re Looking For

You know ABAP inside and out, you thrive on complex technical challenges, and you can translate the essentials for clients and colleagues alike? Here’s what it takes to join us. 

  • 10 to 15 years of ABAP development experience in varied and demanding SAP environments. 
  • Solid expertise in object-oriented and procedural ABAP, with a strong command of data structures, debugging, and performance optimization. 
  • Comfortable with the SAP Data Dictionary, effective data model design, and SQL access optimization. 
  • Hands-on experience with CDS Views, annotations, hierarchies, and analytical models. 
  • Good knowledge of the RAP model (BDEF, business logic, transactional handling, OData). 
  • Experience creating and exposing OData services (v2/v4) and familiarity with RESTful APIs. 
  • Familiar with Fiori principles, the Launchpad, and backend/frontend integration, and comfortable collaborating with UX/UI teams. 
  • Master of BAdIs, user exits, enhancements, and S/4HANA extensibility mechanisms. 
  • A consulting background: you know how to juggle multiple client environments simultaneously. 
  • SAP Certified Development Associate – ABAP with SAP NetWeaver, or recognized equivalent. 
  • SAP Certified Development Specialist – ABAP for SAP HANA, strongly recommended. 
  • SAP Certified Development Associate – SAP Fiori Application Developer, a valued asset. 
  • Any certification related to S/4HANA or RAP is a plus that won’t go unnoticed. 
  • Bilingual FR/EN, as comfortable in a code review as in a client presentation. 
  • Autonomous, rigorous, with a sharp analytical mind and the ability to break down complex technical issues. 
  • Curious about SAP developments, always keeping an eye on what’s coming next. 

Being a sherpa means more than knowing the way — it’s helping others reach the summit. 

At DBC, that’s the spirit that drives us in every project. 

Ready for the climb? 

Join us today. 

 

Being a sherpa is more than knowing the path — it’s helping others reach the summit.

At DBC, that’s the spirit that drives every project.

Apply

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Max. file size: 128 MB.
Only .pdf, .doc, or .docx files.
Max. file size: 128 MB.
Only .pdf, .doc, or .docx files.