Solution Architect

NIIT Technologies - Atlanta, GA3.7

Contract
NIIT
Technologies is looking for a Senior Solution Architect to join a dynamic
environment support the next generation travel platform. The Senior Solution
Architect will be responsible for providing technology thought leadership by
help envisioning architecture for new modules of the travel platform and
constantly identifying areas of improvement. The senior solution architect is
also responsible for designing the system components/modules as per the defined
architecture and providing oversight to ensure that the development is
happening as per architecture/design.

This position will be responsible
mostly for writing solution and design for web based and service oriented application.

Expertise in programming on Java J2EE technologies
like Spring Framework, Core Java, Web services, Hibernate ORM, any relational
database, Java Script/JQuery/Angular JS. The person should be highly
capable to work in enterprise and multiple applications in a distributed
environment.

Essential Duties and

Responsibilities:
Develops solutions to
a variety of problems of large scope and complexity.

Assigns and provides
technical guidance and oversight to project teams to ensure coordination of
subsystems and integration of total solution.

Reviews and approves
final solution design and implementation plan to ensure adherence to
established technical and security standards and satisfaction of business
requirements.

Provides comprehensive
consultation to management regarding long and short range business requirements
and recommends innovations which anticipate the future directions of
information technology.

Experience in Agile
development framework, Solution/technical Architect, tools and process.

Ability to
effectively/precisely communicate with development team members and stake
holders. Comfortable communicating technical capabilities to all levels of
internal clients.

The candidate must
possess the strategic thinking, communication/presentation skills and
organizational agility to guide the team and solution portfolio through complex
multi-year initiatives.

Document overall
solution strategic vision, and create architecture proposals based on
identified solution gaps. Identify solution architecture, constraints, scope,
cost, risks and value; conceptualize and create POCs and Pilots for solutions
that address opportunities and issues

Ability to take input
from multiple stakeholders, complex business and technical requirements,
quickly determine the appropriate solution and then drive the outcome.

Strong understanding
of the capabilities of native (iOS and Android) and HTML 5 platforms

Strong problem solving
skills, extremely reliable, quick learner and able to work independently as
well as a team member

Roles and

responsibility:
Responsible for
architecting the platform for customer-facing applications consisting of Airlines,
other country sites, mobile sites, mobile apps, web services, databases, and
other future projects.

Responsible for
recommending and facilitating short term architecture decisions, when needed
and longer term implications to the overall architecture.

Provide input to key
technology architectural design decisions; evaluate and provide recommendations
with consideration for HA standards and security.

Guide and provide
technical leadership to development teams for designing customer-facing
enterprise class applications to deliver robust, scalable, and efficient
software solutions.

Through team
collaboration develop deep technical knowledge of systems.

Review deliverables
produced by vendor resources and for 3rd party vendor hosted solutions.

Analyze critical
design level issues and help team to develop solutions.

Assist in the
investigation of production outages/problems and the subsequent restoration of
service; ensure determination of root cause with plans for remediation.

Participate in
Enterprise Architecture, Architectural Review Board, and other meetings to
collaborate with broader IT organization.

Engage with
development leads, network, security, and application owners to assist with
trouble-shooting, ensuring adherence to standards, security considerations and
integration considerations.

Based upon the
analysis and design results, provide input to the Business Analyst and/or
Project Manager for the creation of the Business Requirements Specifications
and, when needed, write the Technical Design Specifications.

Desirable Technical /
Functional Skills

The role requires an
individual who is results-focused, proactive, highly collaborative, confident
under pressure, and has demonstrated skill in both solution evangelism and
expectation management. Strong leadership skills, excellent communication,
time-management; planning, negotiation skills and presentation skills are
highly desirable