We are looking for an architect who possesses deep technical understanding of portal technologies including the use of Message Buses, Struts/Springs frameworks, Distributed Caching, Restful processing, traditional databases (and SQL / NOSQL databases),Java/ J2EE technology.
Education / Experience:
At least 15 years of experience in application systems design, construction, implementation, and maintenance.
At least 15 years of experience working with technical design process and models.
Minimum of 4 year degree in computer science or equivalent experience.
Candidate with Cloud Integration experience in past is preferred.
Ability to create technical vision for a division.
Experience developing large-scale, user-facing web sites and applications.
Experience with leading process change.
Experience evaluating tools, technologies, and process to best fit with existing practices.
Experience working with Service Oriented Architectures
Experience working in a continuous delivery environment
Excellent problem solving & troubleshooting skills
Excellent written and oral communication skills with ability to adjust to technical and non-technical audiences.
Ability to identify and raise key technical and/or process issues and
collaborate with others to find solutions.
Experience with SDLC / SW development processes (RUP, Agile, and Waterfall).
Communication and Relationship Skills:
Ability to communicate with C-level and senior executives on technical matters
Lead effectively in a matrix organization with teams of skilled architects, developers and business partners with minimal supervision
Resolve and influence the positive outcome of conflicting objectives and priorities
Express ideas verbally and in writing to effectively communicate with and influence teammates, technology partners, business leaders and executives
Experience creating technical documentation and training material
Experience leading technical change in a non-hierarchical environment
Able to work autonomously with minimal supervision and collaborate effectively with local and remote co-workers.
Governance / Oversight:
Provide critical alignment between Technology and Business processes.
Ensure critical alignment to Enterprise reference architectures.
Lead efforts to define and adopt effective Enterprise reference architecture standards.
Represent the organization on architecture review boards, COEs, and other governing bodies.
Program Accountability / Design Authority:
Provide technical architecture leadership on architecture engagements aligned to projects and initiatives, including vendor and solution assessments.
Participate in architecture consulting and advisory engagements to assist in making architectural decisions that adhere to technical architecture designs, principles and standards.