Senior Enterprise Architect
Are you an experienced Enterprise Architect who wants to be a part of one the world`s most dynamic and innovative consulting organizations?As an Enterprise Architect for our client, you`ll be a consulting team leader / member on software products or enterprise solutions development, enhancement, and integration projects. You`ll follow a development process and work closely with project managers, offshore team members, and customers to conduct system analysis, requirements gathering, and to design and prototype the systems. You`ll specify and document the system architectures, technology, and the overall solution for the customer and distributed development team.You`ll have solid experience in designing systems in Java and J2EE, deep and extensive expertise in 2-tier, 3-tier and n-tier applications, and sound UML knowledge. A BE, B.Tech, MS, or an MCA, with 10 to 15 years of total IT experience, will help you gain admittance to this elite team.Essential Duties:` Demonstrates successful technical management and delivery of major projects; capable of helping to reverse troubled projects.` Works in collaboration with the offshore PM`s and PM at the US office.` Accountable for all technical aspects of project, design, scalability, and performance.` Works closely with clients to analyze, architect and prototype systems; provide strategic direction and technical management consultation for the customers.` Collaborates with global project management teams as well as lead and mentor global technical development teams.` Ability to support multiple projects concurrently (typically critical projects or major accounts).` Participates in pre sales support and in maintaining and expanding existing accounts.` Spends up to 10% of time identifying opportunities and participating in technical development process improvement and refinement; helps develop technical competencies within the delivery team.` Actively participates in the continuous acquisition and effective dissemination of technical knowledge through publication of technical papers and presentations.` Frequent travel (80%) due to duties generally performed at the customer site.
REQUIREMENTS
Required Experience:` BS in CS, EE, CE or related technical field. Advanced degree preferred.` 10+ years industry experience.` Previous experience as lead architect on multiple large-scale product or enterprise designs.` 3+ years experience successfully leading, collaborating and motivating global technical project teams with 25 + members.` Excellent client-facing skills.` Strong analytical and problem solving skills.` Broad knowledge of multiple technologies.` Expertise in one or more technology platforms; one or more middleware platforms with knowledge of others.` Understanding of software vendors and platforms in one or more domains.` Knowledge of frameworks and design patterns with some experience in application rationalization and reverse engineering processes.` In depth understanding of full life cycle software engineering processes, tools, utilities, methodologies.` Expert in OOAD, OOP, programming languages, component based development, web services.` Specific technical skills: 4+ years J2EE application development experience; strong EJB experience.` Experience in Java, JSP, Servelets, Swing; experience with BEA Weblogic, Websphere, or JBOSS.` Experience in XML, junit, ant, struts, tiles; experience with Jbuilder, IntelliJ, Eclipse or equivalent.` Experience within a consulting environment preferred.` Ability to articulate the effect of technology on business.
|