What are the responsibilities and job description for the Senior Integrations Engineer position at Shift4?
Overview
Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.
Senior Integrations Engineer
Overview:
Shift4 is expanding globally and seeking an experienced Senior Integrations Engineer to tackle our integration efforts in developing seamless, efficient, and scalable software solutions. The ideal candidate will have a robust background in software integration, system architecture, and API development with at least 5 years of relevant experience.
This role can be based at any of the following Shift4 locations: Center Valley, PA / Tampa, FL / Morrisville, NC / Las Vegas, NV / Atlanta, GA Relocation assistance may be available.
Responsibilities:
Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.
Senior Integrations Engineer
Overview:
Shift4 is expanding globally and seeking an experienced Senior Integrations Engineer to tackle our integration efforts in developing seamless, efficient, and scalable software solutions. The ideal candidate will have a robust background in software integration, system architecture, and API development with at least 5 years of relevant experience.
This role can be based at any of the following Shift4 locations: Center Valley, PA / Tampa, FL / Morrisville, NC / Las Vegas, NV / Atlanta, GA Relocation assistance may be available.
Responsibilities:
- Integration Strategy: Architect and implement integration solutions that align with the business's strategic objectives. Design integration frameworks that enhance system interoperability.
- Technical Capabilities:
- Oversee the design, development, and maintenance of integration components like APIs, web services, and middleware.
- Ensure adherence to best practices in coding, data security, and system integrity.
- Collaboration:
- Work closely with cross-functional teams including software developers, data architects, business analysts, and external partners to gather requirements and develop solutions.
- Communicate effectively with stakeholders at all levels to align integration efforts with broader business initiatives.
- System Analysis: Analyze existing systems for integration opportunities, identifying areas for improvement or automation.
- Innovation: Stay abreast of emerging technologies, standards, and practices in integration to keep the company at the forefront of technological capabilities.
- Quality Assurance:
- Develop and enforce quality control procedures for integration projects.
- Conduct code reviews, participate in testing, and ensure that all integrations are scalable, reliable, and maintainable.
- Troubleshooting: Diagnose and resolve complex integration issues, ensuring minimal disruption to business processes.
- Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field or experience in lieu of a degree may be considered.
- 5 years in API integrations or a related discipline.
- Proficiency in integration technologies like Mulesoft, API Gateway, and ETL tools.
- Strong experience with programming languages such as Node JS, Python, Golang, etc….
- Familiarity with cloud services (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and microservices architecture.
- Deep understanding of RESTful APIs, SOAP, JSON, XML, and other data exchange formats.
- Demonstrated leadership skills with the ability to lead and inspire a team.
- Excellent problem-solving abilities, analytical mind, and attention to detail.
- Strong communication skills, both verbal and written, with the ability to translate technical details into business terms.
- Certifications: (nice to have) Certifications like TOGAF, AWS Certified Solutions Architect, or equivalent.