Description
The Software Architect will define architecture patterns for APIs, data flows, and frontend–backend boundaries; review designs and pull requests; break large features into technical components; establish Azure resource and environment standards; create reference patterns for authentication, logging, and error handling; identify risks; and validate features against agreed boundaries and standards. The role requires a B.E./M.Tech in Computer Science, Electronics, or Engineering, 8–14 years of experience, and strong Java, Spring Boot, Angular, Azure, IoT, REST, and security expertise.
