As a Principal Solutions Architect, you will play a critical role in the development and implementation of comprehensive systems architecture tailored to meet our clients' unique needs. Your responsibilities range from gathering client requirements and functional specifications to evaluating existing software systems for opportunities for improvement. You will also provide leadership and oversight to development teams. Each team member actively participates in technical pre‑sales, high‑level architecture and design, and solution development.