This consultant will join a newly launched integration project connecting SAP Concur and SAP Ariba with surrounding enterprise systems, UIs and databases. Although the role is a backfill, the project itself is new, so the whole team will be starting on it together.
Most of the team's work involves integrations with Concur and Ariba, and this project follows the same pattern. The work is primarily focused on U.S. operations, with some interaction with Canadian global resources.
Responsibilities
Design, build and maintain integrations between SAP Concur, SAP Ariba, ERP systems and internal applications.
Develop back-end integration logic and services in Python.
Build and enhance front-end interfaces in React.
Consume and expose web services using both SOAP and REST APIs.
Write and optimize SQL queries and work with relational databases that support integration data flows.
Troubleshoot and resolve integration issues across connected systems.
Collaborate daily with a team of about eight developers and analysts.
Communicate findings, progress and risks clearly to team leads and management.
Required qualifications
5 7 years of professional software development or integration experience.
Strong hands-on experience with Python for building integrations and services.
Strong hands-on experience with React for front-end development.
Solid understanding of web services, with practical experience using SOAP and REST APIs.
Experience working with SQL databases (writing queries, data mapping, troubleshooting).
General knowledge of ERP systems and how they exchange data with other applications (no specific platform required).
Preferred qualifications
Configuration or integration experience with SAP Concur and/or SAP Ariba.
Concur and Ariba knowledge is a strong plus but not required: candidates who are strong in Python and integration builds will be trained on these platforms. Even high-level familiarity with Concur and Ariba is valuable.
Soft skills and team environment
A true team player who works well with roughly eight teammates day to day.
Clear communicator able to explain technical findings to team leads and management (this role is not client-facing).
Comfortable starting fresh on a new project and helping shape how the work gets done.
Numbers & Facts
Location
Roseland, NJ
Skills
Application Programming Interface (API)unmatched
Aribaunmatched
Communication Skillsunmatched
Consultingunmatched
Customer Relationsunmatched
Data Mappingunmatched
ERP (Enterprise Resource Planning)unmatched
Identify Issuesunmatched
Problem Solving Skillsunmatched
Python Programming/Scripting Languageunmatched
Query Optimizationunmatched
REST (Representational State Transfer)unmatched
Relational Databases (RDBMS)unmatched
SAPunmatched
SAP ECC (fka SAP R/3 and SAP ERP)unmatched
SOAP (Simple Object Access Protocol)unmatched
SQL (Structured Query Language)unmatched
SQL Databasesunmatched
Software Developmentunmatched
Team Playerunmatched
User Interface/Experience (UI/UX)unmatched
Web Servicesunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.