Software Engineer, Backend Developer, SAP Tech / Software
Glasgow, Glasgow City Area, G1, Scotland, UK
Listed on 2026-09-18
-
Software Development
Backend Developer, Software Engineer, SAP Tech / Software
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 ValuesAt 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
- 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
- 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
- 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
Basic Qualifications (REQUIRED)
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 Chain, Logistics, Transportation, EWM, or TM modules is an added advantage
Desi…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).