Responsible for application architecture for
several large projects, which includes approving design deliverables for
projects. Develop, maintain, and
communicate processes and standard practices related to the design,
development, and implementation of application solutions and patterns. Responsible for design and architecture of
enterprise integration applications and several key enterprise level
cross-functional capabilities using state of the art technologies and
innovative business solutions.
Job Responsibilities (listed in order of importance and/or time spent)
maintains, and communicates processes and standard practices related to the
design, development, and implementation of application solutions and
Fosters and encourages solution reuse within
Business Units and at the Enterprise level.
Facilitates and enables the integration of
applications and business processes using common methods in managing several large
Develops and maintains conceptual, logical, and
physical application architecture, in the research and development, planning,
deployment, and training of application technologies, and the retirement of
Provides leadership in the logical and physical
design of application systems, and ensures design is consistent and well
integrated with existing conceptual, logical, and physical application
Analyzes and estimates feasibility, costs, time,
and resources needed to develop, and implement application systems for
several large projects.
Researches and evaluates software technology,
products, and solutions, and make recommendations on technology/production
introduction, phase out, and retirement
Assists in application portfolio management,
standards development, maintenance, and governance
Consults with clients to prototype, refine, test,
and implement applications to meet needs.
degree and at least 8 years of experience in IT.
least 5 years of experience in application systems design, construction,
implementation and maintenance.
least 5 years of experience with technical design process and models.
least 5 years of experience consulting –to identify & articulate needs,
determine project scoping, creating a plan and estimating project costs,
effort and duration.
least 5 years of experience working with enterprise Architecture standards,
processes & tools –, including IT Architecture standards, Technology
least 5 years of experience with systems integration processes, methodology
least 3 years of experience as a in Application Architecture.
utilizing verbal and written communication skills - articulating and
communicating information and ideas to varying audiences and in multiple
written styles (persuasive, informative, narrative) in order to
negotiate/gain access to information and records.
with SDLC / SW development processes (RUP, Agile, Waterfall)
using analytical skills, tools and techniques to investigate information and
to draw conclusions.
in diagnosing, isolating, and resolving complex issues and recommending and
implementing strategies to resolve problems.
Preferred Qualifications &
Degree in Comp Science OR Master’s Degree in IT/CS
with following or similar middleware products: Websphere Application Server,
IBM MQ, IBM Message Broker, ESB, IBM Data Power, WSRR, WTX.
in Java, J2EE: OOAD, Spring framework, JMS, Webservices, JCA, JNDI, JAX-WS,
WSDL, XSLT, XSD, SOAP, JDBC (SQL and RDBMS knowledge and hands on experience).
with SOA technologies and concepts: Messaging (Synchronous / Asynchronous),
of the following concepts and technologies:
Master Data Management, ETL, Change Data Capture, Unica, BPM.
with SDLC phases and tools like RAD, MQ Explorer, JUint, Eclipse, J Meter,
SOAPUI and performance / load testing.