This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced and motivated Contract Software Engineer to play a pivotal role in a company-wide SAP integration project. This is a mission-critical initiative to modernize our backend systems, and you will be responsible for designing, developing, and implementing the crucial connections between our new SAP environment and our various internal and external applications. The ideal candidate is a mid-to-senior level developer with a proven track record in API development and system integration.
Job Responsibility:
Design, develop, test, and deploy robust and scalable API integrations between front-end applications and the SAP backend
Collaborate closely with internal development teams, business analysts, and our external SAP integration partner to translate business requirements into technical solutions
Analyze existing applications (primarily built on PHP/Laravel) to map data flows and determine the best integration strategies
Write clean, high-quality, and well-documented code that adheres to company standards and best practices
Provide technical support and maintenance for legacy PHP applications throughout the transition period to ensure business continuity
Troubleshoot and resolve complex technical issues related to APIs, data integrity, and system performance
Participate in code reviews to ensure quality, security, and adherence to project specifications
Proactively identify and suggest improvements to our integration architecture and development processes
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or equivalent professional experience
3-5+ years of professional experience in a software development role
Demonstrable, hands-on experience designing, building, and maintaining RESTful APIs and web services is required
Solid understanding of database design and management with systems like MySQL and/or MS SQL Server
Proficiency in at least one server-side programming language (e.g., PHP, Python, Java, C#, etc.)
Experience working on large-scale system integration or data migration projects
Excellent problem-solving and analytical skills with a keen attention to detail
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Self-motivated and able to manage tasks and deadlines effectively in a remote environment
Nice to have:
Direct experience with SAP, specifically SAP Integration Suite and/or SAP Business Technology Platform (BTP)
Professional experience with PHP and modern frameworks like Laravel
Familiarity with front-end technologies such as JavaScript