×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, SAP Tech ​/ Software

Remote / Online - Candidates ideally in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Elemica
Remote/Work from Home position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Backend Developer, SAP Tech / Software, Software Engineer, Front End Developer
Salary/Wage Range or Industry Benchmark: 35000 - 48000 GBP Yearly GBP 35000.00 48000.00 YEAR
Job Description & How to Apply Below

This position is available for remote work in the United Kingdom. The annual salary range 35,000 to 48,000 GBP.

Interested in a career that bridges the gap between Supply Chain and Technology?

Elemica, an award-winning, digital supply chain company in the SaaS community, is seeking experienced Software Engineers to grow our business and strengthen our partnerships with existing top enterprise clients. This is an opportunity to join a growing company of talented and committed individuals, unified in the common goal of exceeding our client’s expectations.

Our Values

At Elemica, we believe that embodying our values is essential for all team members. These qualities show up in our interactions with each other, our clients, and our collective community:

  • Curiosity – we delight in the discovery of new challenges and feel compelled to solve them
  • Integrity – We are relatable and trustworthy; steadfast in our commitment to our colleagues, clients, and partners
  • Accountability – We show up and deliver measurable, meaningful business value. Consistently.
  • Passion – We have a shared enthusiasm for transforming our clients’ supply chain
What’s In It For You?
  • Competitive Compensation Packages including Bonus Program/Commission Plan
  • Hybrid Work Locations & Flexible Work Schedule
  • Global EAP Program
  • Company Discounts
  • Generous Employee Referral Program
  • Bike Leasing/By-a-Bike/Cycle-to-Work Offerings
  • Benefits-in-kind/Wellness Stipends
  • Rewards & Recognition including Years of Service Awards
  • Quarterly Employee Engagement Events
What Success Looks Like
  • Delivering high-quality ABAP developments within timelines
  • Continuously improving technical skills across SAP technologies
  • Collaborating effectively with team members and stakeholders
  • Contributing to the reliability, performance, and scalability of Elemica's supply chain solutions
What You’ll Do
  • Develop and maintain SAP ABAP programs based on functional and technical specifications
  • Support development of RICEF objects including Reports, Interfaces, Conversions, Enhancements, Forms, and Workflows
  • Assist in developing and enhancing Smart Forms and Adobe Forms
  • Participate in development and maintenance of SAP interfaces using RFCs, REST APIs, IDocs, and file-based integrations
  • Support SAP Fiori and UI5 application development and enhancements
  • Assist in OData service development and maintenance
  • Work with CDS Views and S/4

    HANA-related developments under the guidance of senior team members
  • Perform unit testing, debugging, defect fixing, and technical documentation
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Follow coding standards, security guidelines, and SAP development best practices
  • Participate in code reviews and continuous learning initiatives
What You’ll Need Basic Qualifications (REQUIRED)
  • Experience with Reports, Interfaces, Enhancements, Smart Forms, and Module Pool Programming
  • Knowledge of User Exits, Customer Exits, BAdIs, and Enhancement Framework
  • Familiarity with Classes, Function Modules, Includes, and ABAP modularization techniques
  • Understanding of ABAP 7.4/7.5 syntax and development standards
  • Basic to intermediate experience in OData services
  • Exposure to SAP Fiori/UI5 application development and enhancements
  • Familiarity with Fiori Launchpad configurations is an advantage
SAP ABAP (2–3 Years)
  • Experience with Reports, Interfaces, Enhancements, Smart Forms, and Module Pool Programming
  • Knowledge of User Exits, Customer Exits, BAdIs, and Enhancement Framework
  • Familiarity with Classes, Function Modules, Includes, and ABAP modularization techniques
  • Understanding of ABAP 7.4/7.5 syntax and development standards
  • Basic to intermediate experience in OData services
  • Exposure to SAP Fiori/UI5 application development and enhancements
  • Familiarity with Fiori Launchpad configurations is an advantage
SAP S/4

HANA (Preferred)
  • Exposure to CDS Views and SAP S/4

    HANA development concepts
  • Understanding of API integrations and extensibility frameworks
  • Knowledge of RAP/CAP is a plus
Integration Knowledge
  • Basic understanding of REST APIs, SOAP services, RFCs, and IDocs
  • Familiarity with middleware concepts such as SAP PI/PO is desirable
Functional Knowledge
  • Basic understanding of SAP SD processes
  • Exposure to Supply…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary