Position Overview
Responsibilities
Provide technical leadership for software projects with cross-cutting technical authority: define, document, present, and evolve product and digital solution architectures, ensuring consistent technical alignment and integration of software modules, firmware, applications, SDKs, APIs and services, while ensuring scalability, security and sustainability of solutions.
Act as the technical owner for architectural decisions in projects under your responsibility — lead architecture reviews and design reviews with internal teams, vendors and/or partner development companies.
Ensure architectural coherence across current and future products and solutions, preventing technical fragmentation.
Influence the company’s strategic decisions through technical justification, risk analysis and a systems-level perspective.
Define technical standards for software engineering and embedded firmware for payment terminals and commercial automation; ensure consistency and ...