CrawlJobs Logo

Software Engineer – API & SAP Integrations

tier4group.com Logo

Tier4 Group

Location Icon

Location:
United States , Lewiston, Maine

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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.

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

Additional Information:

Job Posted:
February 17, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer – API & SAP Integrations

Software Engineer

Design and prepare technical solutions. Define, Design, Develop and Deploy SAP S...
Location
Location
United States , Monmouth Junction
Salary
Salary:
123656.00 USD / Year
arohak.com Logo
Arohak
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science/Information Technology/IS/Engineering (any)/Science or closely related field
  • 24 months of experience in the job offered or as an IT Consultant/Analyst/Programmer/Developer/Engineer or closely related field
  • Experience with SAP SD integration solutions
  • Experience with adapters like IDOC, HTTP, RFC, Proxy, JDBC, File, SOAP, SFTP, Advantco, SuccessFactors (SFSF), REST APIs, Ariba, MDM, Mail and JMS
  • Experience with message transformation using Graphical mapping editor, XSLT, ABAP, and Java mapping
  • Experience with EDI interfaces for B2B scenarios using SAP B2B addon
  • Experience with SAP Cloud Platform Integration (CPI)
  • Experience with SAP WRICEF, OOPS and ALV
  • Experience with Smart forms/Scripts
  • Understanding of SAP
Job Responsibility
Job Responsibility
  • Design and prepare technical solutions
  • Define, Design, Develop and Deploy SAP SD integration solutions and adhere to standards and guidelines
  • Install and configure interfaces using adapters
  • Develop message transformation using Graphical mapping editor, XSLT, ABAP, and Java mapping
  • Implement EDI interfaces for B2B scenarios with third party partners using SAP B2B addon
  • Establish guidelines, standards, approach, and architecture for use of SAP Cloud Platform Integration (CPI)
  • Develop SAP WRICEF, OOPS and ALV
  • Work on Smart forms/Scripts
  • Perform Unit testing of the developed objects as per requirements
  • Work under supervision
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer – SAP SuccessFactors Employee Central

Senior Systems Engineer position in People Planning team at IKEA, operating and ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Formal qualifications in computer science, software engineering, or any engineering equivalent
  • Minimum 6 years of professional experience as Success Factor software engineer with similar level of experience in the specific tech stack for the area
  • Experience of working in agile/iterative software development teams with a DevOps Mindset
  • Excellent written and verbal English communication skills
  • Certified Employee Central practitioner with experience of 6-8 years in Employee central
  • Must have worked in at least 2 end to end SuccessFactors implementations
  • Good knowledge around Process designs and Personas of SuccessFactors Employee Central Module
  • Strong configuration skills around Core EC functionalities
  • Expertise in understanding data flow across different SuccessFactors modules and integration with third-party systems
  • Global and Regional Core EC process knowledge
Job Responsibility
Job Responsibility
  • Develop solutions used in 20+ countries
  • Implement solutions for new countries
  • Develop country specific APIs to library
  • Safeguard standard and parameterization for new landscape
  • Encourage simplicity, efficiency, ownership and accountability
  • Acquire new knowledge and skills
  • Champion new methods, digital systems and processes
  • Collaborate with team members, stakeholders and suppliers
  • Communicate technical concepts clearly
  • Understand complexity of IKEA business and role of technology
  • Fulltime
Read More
Arrow Right

Systems Engineer- SAP SuccessFactors Employee Central

Here at IKEA, we are looking to hire passionate engineers, excited about technol...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Formal qualifications in computer science, software engineering, or any engineering equivalent
  • Minimum 5 years of professional experience as Success Factor software engineer with similar level of experience in the specific tech stack for the area
  • Experience of working in agile/iterative software development teams with a DevOps Mindset and with an emphasis on self-organization and delivery to agreed commitments
  • Excellent written and verbal English communication skills
  • Preferred: Knowledge of IKEA Brand, culture, values, and way of working
Job Responsibility
Job Responsibility
  • Certified Employee Central practitioner with an experience of 3-5 years in Employee central and must have worked in at least 1 end to end SuccessFactors implementation
  • Good knowledge around Process designs and Personas of SuccessFactors Employee Central Module
  • Strong configuration skills around Core EC functionalities like – Business rules, MDF’s and FO’s, Associations, Custom UIs, Alerts and Notifications, Position Management, Data models, Configure People Profile, Picklists, Translations etc
  • Expertise in understanding the data flow across the different SuccessFactors modules and integration with third-party systems
  • Global and Regional Core EC process knowledge
  • Actively participated in Design, Playback and UAT workshops
  • Supported the Data Migration workstream of Employee central including key activities around Data Templates preparation, transformation, validation, and Data load
  • Good Communication and Team Player
  • Understands requirements gathering and setting expectations with Business and Product stakeholders
  • Understands how their daily work contributes to the priorities of the team and the business
  • Fulltime
Read More
Arrow Right

Systems Engineer- SAP SuccessFactors Compensation

Here at IKEA, we are looking to hire passionate engineers, excited about technol...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Formal qualifications in computer science, software engineering, or any engineering equivalent
  • Minimum 5 years of professional experience as Success Factor software engineer with similar level of experience in the specific tech stack for the area
  • Experience of working in agile/iterative software development teams with a DevOps Mindset and with an emphasis on self-organization and delivery to agreed commitments
  • Excellent written and verbal English communication skills
  • Preferred: Knowledge of IKEA Brand, culture, values, and way of working
  • Ability to encourage simplicity, efficiency, ownership and accountability
  • Ability to actively acquire new knowledge and skills and champion new methods, digital systems and processes to improve performance
  • Ability to change direction as appropriate based on new ideas, approaches, and strategies
  • Ability to collaborate with others (including virtual) such as team members, stakeholders and suppliers to achieve goals
  • Good ability to communicate technical concepts and processes clearly at an appropriate level to team members, stakeholders and suppliers
Job Responsibility
Job Responsibility
  • Actively participated in Design, Playback and UAT workshops
  • Supported the Data Migration workstream including key activities around Data Templates preparation, transformation, validation, and Data load
  • Understands requirements gathering and setting expectations with Business and Product stakeholders
  • Also demonstrates personal accountability for keeping delivery on track
  • Understands how their daily work contributes to the priorities of the team and the business
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer, you will play a crucial role in building the next...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of knowledge of Web apps, usage of Cloud SDK’s, RESTful APIs and microservices
  • BS degree in Computer Science, or equivalent experience
  • Fluent in Java
  • Superior analytical and problem-solving abilities
  • Technical influencer in design and architecture
  • abstract thinker
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure, scalable code
  • Fluent in the fundamental OO concepts of the Responsibility Driven Design (RDD), proven experience with designing own OO models, reusable components and frameworks
  • Experience with SaaS programming environment and service-oriented architecture
  • Familiar with internet security issues in software design and code
Job Responsibility
Job Responsibility
  • Design, develop, test, optimize, scale, maintain and improve highly scalable and secure distributed backend services while adhering to requirements, coding and quality standards
  • Develop functional and technical specifications, and test plans. Review others’ code
  • Help in project planning by identifying cross-team dependencies and effort estimation
  • Actively participate and contribute to architecture and design of complex problems
  • Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations
  • Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development
  • Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean, testable, maintainable, and secure code
  • Proactively identify issues (by analyzing monitor functions), bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support
What we offer
What we offer
  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity
  • Fulltime
Read More
Arrow Right

SAP Support Engineer

The SAP Support Engineer position is responsible for providing advanced support ...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in SAP
  • 5+ years of experience in the support/key user role or any other client-facing role
  • College degree preferred but not required
  • SAP technical support
  • FI/CO module (AA, AP, AR and GL)
  • Experience with STMS or SAINT transaction
  • Basic ABAP knowledge and code understanding
  • CDS extension knowledge
  • Experience with BAdI and enhancements implementation
  • Incident management
Job Responsibility
Job Responsibility
  • Coordinate with customer to determine functional requirements and determine technical solutions for SAP based products
  • Analyze SAP data in support of proposed projects, business cases, and system requirements
  • Coordinate with customers, technical staff, and development teams to resolve issues with software applications and manage incidents
  • Use accepted project management, application development and documentation standards and processes
  • Test, implement, document and maintain SAP based software applications, including BAdI and other enhancements
  • Work as a member of a team and provide advanced support for applications
  • Use formalized development methodology to assure that risks to security and business process integrity are identified and mitigated
  • Gather the customer’s information and determine the customer’s issue by analyzing the symptoms and figuring out the underlying problem
  • Identify what the customer is trying to accomplish
  • Use available knowledge & resources to provide possible solutions
What we offer
What we offer
  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity
Read More
Arrow Right

Senior Software Engineer - ERP Systems

Own the internal software stack that runs sales, manufacturing, and supply chain...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 221000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ yrs full-stack (Python + JS)
  • React + PostgreSQL/MySQL
  • End-to-end ownership: design → deploy → iterate
  • ERP integration experience (Odoo, NetSuite, or SAP)
  • Can explain complex systems to non-engineers
Job Responsibility
Job Responsibility
  • Architect and ship full-stack web apps (React + Python)
  • Extend ERP (Odoo/NetSuite) for custom manufacturing workflows
  • Design data models, REST/GraphQL APIs, and real-time dashboards
  • Integrate with PLM, MES, and warehouse systems
  • Harden CI/CD, infra (Docker/K8s), and observability
  • Translate ops pain into production-grade code
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

SoftClouds is seeking a technical specialist to design, deploy, migrate, manage,...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
softclouds.com Logo
SoftClouds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be a US citizen
  • 8+ years of hands-on experience with Oracle Agile PLM 9.x+
  • Strong expertise in WebLogic Server, Oracle Database, Linux/Unix administration
  • Proficient in Java, JSP, PL/SQL, Agile SDK, and PX development
  • Experience with REST/SOAP APIs, system integrations, and middleware
  • Knowledge of automation tools: Terraform, Ansible, Jenkins, Git
  • Solid understanding of cloud computing, particularly OCI – compute, storage, networking, IAM, monitoring
  • Experience with monitoring and troubleshooting tools: OEM, ELK, OCI Monitoring
Job Responsibility
Job Responsibility
  • Install, configure, and upgrade Oracle Agile PLM 9.x+ components including Application Server, WebLogic, File Manager, Java Client, and Web Client
  • Create and manage WebLogic domains, managed servers, clusters, and tune JVM/application parameters
  • Administer Oracle Database schemas, perform backups, restores, cloning, and optimize queries
  • Implement security configurations including SSL/TLS, LDAP/SSO, and RBAC policies
  • Automate routine tasks, environment provisioning, and deployment using shell scripts, Ansible, Terraform, and Jenkins
  • Develop Process Extensions (PX), event handlers, Agile SDK-based tools, and other customizations
  • Customize workflows, business logic, UI components, and metadata attributes per business requirements
  • Build and consume REST/SOAP web services for system integrations
  • Integrate Agile PLM with ERP (Oracle EBS, SAP), CAD, SCM, and other enterprise systems
  • Plan and execute lift-and-shift or re-platforming migrations of Agile PLM to OCI
  • Fulltime
Read More
Arrow Right