Responsible for ensuring the EIS solution is architected and delivered in conformance with the EIS architectural and SaaS standards.
Possesses deep understanding of technical aspects of software development;
Has strong leadership, organizational and communication skills in order to effectively collaborate with customers/partners, business analysts, lead other project team architects and work with developers & QA;
Possesses a strong understanding of EIS Suite capabilities and how best to leverage them to meet customer business needs;
In adherence to architectural standards, takes responsibility for designing and ensuring validity of the architectural solutions across multiple EIS Suite domains, integration with other applications/services, as well as the cloud architecture by working closely with and coordinating efforts of multiple project team architects as well as EIS’ CloudOps organization;
Sets direction for the overarching integration architecture of the EIS solution, ensuring the integration architecture is aligned with EIS standards, leveraging defined integration patterns, etc;
Works with business analysts and customers to determine scope and work out a high-level architectural solution.
Works with EIS Product Management and Engineering to ensure implementation architecture aligns with future Base versions, minimizing upgrade efforts.
Serves as technical liaison and advisor to the partner and customer technical leadership, ensuring customer and SI adhere to EIS standards; raises quality and solution integrity concerns.
With a full product vision in mind, the Lead Architect defines the technical strategy, identifies internal and external technical dependencies, Evaluates business requirements from the technical standpoint, gathers technical information from the customers and service providers to better fulfill both functional and non-functional requirements; ensures that solution meets compliance requirements and enforce security best practices across data handling, integrations, and infrastructure components.
Requirements
Theoretical and practical knowledge in programming technologies and software development life cycle (SDLC).
Strong understanding of object-oriented software development methodology.