Description
The role is a senior software architecture position focused on translating customer business needs into scalable, secure, and maintainable software solutions. Responsibilities include defining architecture standards, reviewing designs and code, designing and overseeing integrations, supporting pre-sales solution architecture, evaluating technologies, resolving complex technical challenges, mentoring technical staff, and driving cloud-native, DevOps, containerization, and AI-assisted software engineering practices. The posting requires a bachelor’s degree or equivalent, 8–10+ years of software engineering experience including at least 3 years in software architecture or senior technical leadership, strong programming and architecture skills, and experience with cloud platforms, DevOps, and international customer engagements.
