Search

Software Engineer - API & SAP Integrations

Tier4 Group
locationMaine, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

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.

Essential Functions

  • 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.

Education and Experience

  • 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.

Competencies & Skills

  • 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.

Preferred Qualifications

  • 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.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...