Requirements Must have: - 7+ years of professional software development experience, with a minimum of 2 years in a leadership or mentorship role for developers. - Hands-on experience in POS systems, restaurant technology, or payment/fintech sectors; familiarity with transaction lifecycles and paymen