At a Glance
- Tasks: Develop and maintain innovative SAP ABAP programs while collaborating with a dynamic team.
- Company: Join Elemica, a leading digital supply chain company with a vibrant culture.
- Benefits: Enjoy competitive pay, flexible work options, health insurance, and wellness perks.
- Other info: Thriving environment with opportunities for growth and fun team events.
- Why this job: Make a real impact in tech while working on exciting projects with top clients.
- Qualifications: Experience in SAP ABAP and a passion for learning new technologies.
The predicted salary is between 35000 - 48000 £ per year.
Software Engineer
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 Saa S 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
- Attractive Health Insurance & Pension Plan Offerings
- 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
- Fun Work Environment
- 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/4HANA-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)
- SAP ABAP (2–3 Years)
- Strong foundation in Core ABAP development.
- Experience with Reports, Interfaces, Enhancements, Smart Forms, and Module Pool Programming
- Knowledge of User Exits, Customer Exits, BAd Is, and Enhancement Framework
- Familiarity with Classes, Function Modules, Includes, and ABAP modularization techniques
- Understanding of ABAP 7.4/7.5 syntax and development standards
- OData & Fiori (Preferred)
- Basic to intermediate experience in OData services
- Exposure to SAP Fiori/UI5 application development and enhancements
- Knowledge of HTML, Java Script, XML, and UI5 concepts
- Familiarity with Fiori Launchpad configurations is an advantage
- SAP S/4HANA (Preferred)
- Exposure to CDS Views and SAP S/4HANA 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
- Desired Skills
- Strong analytical and problem-solving abilities
- Willingness to learn new SAP technologies and cloud platforms
- Good communication and collaboration skills
- Ability to work effectively in a team-oriented environment
- Attention to detail and commitment to quality
- Additional Qualifications (Preferred)
- SAP ABAP certification (preferred but not mandatory)
- Exposure to SAP Fiori, SAP BTP, or S/4HANA projects
- Experience working in Agile development environments
Education
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field
Who We Are
Elemica is a leading provider of Digital Supply Chain Management solutions and the premier multi-enterprise collaboration network for global process manufacturing industries.
Its portfolio of Saa S-based, network-powered digitization and visibility solutions automate critical information flows, enable multi-channel data strategies, and improve end-to-end supply chain performance.
Elemica solutions connect many of the world’s largest manufacturers to their direct material suppliers, logistics service providers and end customers, helping them realize the promise of, and return on, their investments in supply chain digitization.
Today, global leaders—including Arkema, BASF, Continental, Dow, Goodyear, Michelin, and Shell—use Elemica, driving over $1 trillion in commerce annually.
It is the responsibility of all Elemica employees to ensure the security, availability, processing integrity, confidentiality, and privacy of Elemica systems and data and the data of our customers.
Using best practices in these areas, all Elemica employees will observe a ‘security first’ approach to their daily responsibilities.
All employees are accountable for securing their work devices, work areas, and communications in the execution of their daily duties.
Our use of artificial intelligence in hiring
We use AI-assisted tools to support parts of our recruitment process.
These tools help us manage application volume, but no hiring decision is made by AI alone.
Your rights: You have the right to request human review of any AI-assisted assessment of your application.
You may also request information about how AI was used in evaluating your candidacy and contest any decision that was influenced by automated processing.
To exercise these rights or ask questions about our use of AI in recruitment, contact: hr@elemica. com.
Software Engineer employer: Elemica International Limited
Elemica International Limited is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for SAP ABAP Engineers to thrive. With a hybrid work model, competitive compensation packages, and a strong emphasis on continuous learning and professional development, employees are empowered to grow their skills while contributing to meaningful projects in the dynamic field of SAP technologies.
Contact Details:
Elemica International Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Elemica International Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Elemica International Limited.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Elemica International Limited.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Elemica International Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Elemica International Limited.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Elemica International Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Elemica International Limited
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Elemica International Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.