Summary
Join Shift4, a leader in commerce-enabling technology, as a Retail Integration Engineer. This role blends technical and analytical skills, focusing on understanding and documenting API requirements. You will collaborate with various teams and stakeholders, working with customers' developers to implement Shift4 products and services. Responsibilities include troubleshooting technical issues, ensuring efficient integrations, and providing technical handovers to affiliate teams. A strong understanding of APIs, data formats, and communication skills are essential. Experience with software development lifecycles and tools is beneficial.
Requirements
- Technical understanding of APIs including knowledge of REST, SOAP, and other technologies is crucial
- Understanding of XML, JSON, and other data formats is also important
- Ability to understand business needs, translate them into technical requirements, and document them clearly
- Strong written and verbal communication skills, ability to collaborate with developers, testers, product leaders and other stakeholders
- Ability to effectively problem solve and troubleshoot technical issues, and resolve conflicts
- A Bachelor's degree in a relevant field like Computer Science or IT is often preferred, though experience can be a substitute
Responsibilities
- Work with stakeholders to understand business needs and translate them into clear, concise API specifications
- Document requirements, create user stories, and define API specifications
- Work with our customersโ developers in the testing environment to assist with the implementation of Shift4 products and services, in accordance with our APIs and technical specifications
- Answer questions and guide integrations during their implementation process
- Troubleshoot reported technical issues or difficulties, identify the root cause and provide solutions (including debugging of programming codes)
- Take ownership of any reported errors/bugs until a satisfactory resolution is achieved
- Proactively monitor the clientโs development progress and document all activities until the project is successfully completed
- Ensure that all integrations are completed efficiently and to a high standard, to ensure successful payment processing after the customer goes live
- Collaborate with various teams, including engineering, product, architecture, and user experience, to ensure alignment and effective API development
- Monitor and support the customers as they transition to the live payment processing environment
- Provide a technical handover to affiliate teams to make sure everyone is aware of the implementation details
- Contribute to the design and development of APIs by defining request/response structures, payload formats, system interactions, and data mappings
- Analyze data related to API usage, identify trends, and provide insights to improve API performance and functionality
Preferred Qualifications
- Experience with Software Development Lifecycles, ability to understand Agile and Waterfall methodologies is beneficial
- Experience with software development tools like JIRA, Confluence, Postman, and SQL can be a plus
- Understanding of data formats (CSV, XML, etc.) and data transmission protocols (FTP, SFTP) can be helpful
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.