About this role
Leads initiatives to design highly scalable and flexible software architectures. Manages large software engineering projects and systems to optimize software performance, responsiveness, and resource utilization capable of handling significant workloads. Drives the development of new features and enhancements, contributing to architectural decisions. Contributes to the continuous improvement of development processes and methodologies.