About the company
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.
Job Summary
Responsibilities:
šCollaborate with cross functional teams across Shift4 such as finance, supply chain, sales, legal, and marketing and to understand existing and future needs to related to Shift4ās supply chain operations šDrive technical decision making using First Principles thinking; challenge stakeholders to remove parts throughout the technical design phase to keep with our goals of efficiency and maximum productivity šDevelop and maintain all relevant documentation such as process workflows, technical specifications / designs, requirements, etc. šServe as a voice of guidance throughout the build / configuration process; provide oversight during testing / QA to ensure product alignment with architecture designs and goals šPresent to senior executives on solution design, product vision, and delivery roadmap as needed šCollaborate with development teams to integrate APIs with various systems, ensuring seamless data exchange and smooth workflow šConduct thorough testing and debugging of APIs to ensure reliability, performance, and adherence to specifications. šPerform code reviews and provide technical guidance to ensure high-quality deliverables šTroubleshoot complex technical issues and provide effective solutions šWork cross-functionally to identify and resolve technical challenges throughout the development lifecycle šStay updated with emerging technologies, industry trends, and best practices
Minimum Qualifications:
šBachelor's degree in Computer Science, Software Engineering, or a related field. A relevant master's degree is a plus. š7+ years of experience working as a Technical Architect or a similar role focused on API development and integration. š5+ years of experience working with programming languages such as Python, Java, JavaScript, R, C/C++, etc. šStrong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues šExcellent communication and collaboration skills to effectively work with both technical and non-technical stakeholders šProven hands-on experience and knowledge of current software development, cloud, and security technologies šAbility to multitask and manage multiple projects simultaneously in a fast-paced environment.