top of page

Senior Architect

Pennington, NJ / Charlotte, NC / Dallas, TX

Job Type

Full Time

About the Role

Requirements


• Strategic Architecture direction and support

• Working across teams to ensure visibility to ongoing and upcoming deliverables, strategies, and tactical approaches

• Mapping out plans for horizontal components that can be leveraged throughout

• Analyzing new technology and determining best fit for the bank

• Helping define the direction of RPSWT architecture for the next decade

• Deliver high quality architecture solutions for large multi-generational programs spanning one or more business domains to support organizational missions

• Adhere to and help create enterprise principles and standards based on industry best practices

• Work on multiple projects utilizing waterfall and agile methodologies to provide target-state solutions that best fit the business requirements and align to enterprise goals

• Create and maintain the target application architecture and blueprints along with strategic roadmaps

• Maintain reference architecture and defines shared application components, platforms, interfaces, and development tools

• Develop prototypes of the system design and work with database, operations, technical support, and other IT areas as appropriate throughout development and implementation process

• Plan and lead proof-of-concept efforts in support of new technology and/or new design approaches

• Drive Buy-vs-Build decisions based on reviewing products and capabilities within the enterprise as well as leading products and technologies in the industry

• Provide high-level design choices and recommendations based on architecture alternative analysis

• Effectively communicate designs and solutions in multiple forums and to various audiences including technology and business executives.

• Collaborate with other Architects within the organization and enterprise

• Offer technical guidance on technical standards, including coding standards, tools, or platforms

Required Skills

• 7-10 years of experience in developing technology solutions, of which 3-5 years in Architecture

• Academic education in Technology/Engineering disciplines, or equivalent experience

• Proficient in areas of SOA, API services, multi-channel services and events

• Proficient in defining solutions to solve large scale, complex business problems with high resiliency, scalability, performance, and concurrency requirements

• Proficient in researching and understanding new technology solutions and present essential comparisons, pros/cons, and target use cases

• Adept at IT operations, Agile Methodology, Software Development Lifecycle, and Systems Architectures

• Proficient in collaborating with business and technical resources to understand and develop solutions that meet business requirements, translating strategy and objectives when necessary

• Be a thought-leader

• Be open minded and inclusive seeking diverse opinions

• Proficient in leading discussions in a matrix environment focusing on team and organizational success

• Proficient in representing architecture in various architecture forums within the enterprise

• Proficient in communicating with impact (written and verbal) and influence decisions across LOB and technology

Desired Skills

• Degree in Computer Science, Software Engineering, or equivalent experience

• Experience in Digital Banking solutions, Workflow & Robotic Process Automation, and Data Analytics including Machine Learning and Natural Language Processing

• Experience in Cloud Native Solutions, Containers

• Software design and development experience in modern programming languages

• Knowledge in Continuous Integration/Deployment and Container automation

• Proficient in providing recommendations supported by Alternative Architecture Analysis (AAA) , Proof-of-Concept (POC) , Vendor evaluation & other methods that substantiate the proposals and recommendations

• Knowledge and experience with working in an agile SDLC methodology environment

• Self-driven, innovative and pushes for high-quality measurable outcomes

• Taking on challenging situations turning them into positive outcomes

Candidates are not expected to be experts at all the listed skills but should have deep expertise and experience in one/more of the following skills and domains.

1. Architecture solution patterns and technologies:

a. Mobile

b. Web

c. Telephony

d. Desktop thick-clients

e. Cross-channel integration (connecting Customers and Associates digitally)

f. API integration with third-party industry partners and/or regulatory agencies

g. Experience personalization (Customer and Associate)

h. Application security

i. Data security & encryption

j. Database technologies

k. Distributed cache technologies

l. Eventing technologies

m. Service orchestration technologies

n. Rules engines

o. Workflow technologies

p. Collaboration technologies (video/cobrowse/conversation)

q. Communication technologies

r. Marketing technologies

s. Analytics/Insights/Modeling technologies

t. NLP/OCR technologies

u. AI/ML/Deep-ML technologies

v. API-Microservices-Container-ServiceMesh technologies & adoption at scale

w. Cloud technologies, integration & adoption at scale

x. SDLC automation (CI/CD/CT spanning code/config/infra/test-data)

y. Performance testing

z. Infrastructure (storage/network)

2. End-to-end mapping for business functions & technology capabilities with focus on user experience

3. Iterative incremental transformation of large-scale legacy systems (financial or otherwise)

4. Technology evaluation and proof-of-concept relating to the above

5. Domain expertise & experience

a. Cards

b. Deposits

c. Loans

d. Investments

e. Retirement

f. Trust

g. AML

h. Fraud

i. Security (authentication/authorization/federation)

j. TOGAF framework & practices

About the Company

TATA Consultancy Services is the US third largest IT services provider.

bottom of page