0% found this document useful (0 votes)
39 views2 pages

Job Description - Technology (Engineer)

The job description is for a Trainee position at TIAA India. As a Trainee, the individual will undergo initial training to learn about the business, technology skills, and processes needed for the role. They will then be assigned to work on projects across the software development lifecycle. Key responsibilities include acquiring technical skills, designing and developing solutions to meet business needs, collaborating with teams, and taking part in agile practices like daily stand-ups. The ideal candidate has skills in areas like Java, databases, and version control systems, as well as strong communication and problem solving abilities.

Uploaded by

SauravKendre
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views2 pages

Job Description - Technology (Engineer)

The job description is for a Trainee position at TIAA India. As a Trainee, the individual will undergo initial training to learn about the business, technology skills, and processes needed for the role. They will then be assigned to work on projects across the software development lifecycle. Key responsibilities include acquiring technical skills, designing and developing solutions to meet business needs, collaborating with teams, and taking part in agile practices like daily stand-ups. The ideal candidate has skills in areas like Java, databases, and version control systems, as well as strong communication and problem solving abilities.

Uploaded by

SauravKendre
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Description

Job Title: Trainee Business Area: TIAA INDIA

Position Summary:

The Trainee will be responsible for design, build, test and support application programs or associated
infrastructure in accordance with a specified business need and in a way that achieves the development goals for
assigned projects. The Trainee typically works as part of a project team or as an individual
Contributor under guidance from a manager. The Trainee will communicate progress, resolve technical issues and
work with the appropriate teams for solutions.
Key Duties & Responsibilities:

The Trainee will attend a boot camp (an initial training program) of 4 weeks where she/he will undergo a training
program focusing on business domain, agile methodology, technology platforms, testing procedures, dev-ops
processes and associated infrastructure. After successful completion of boot camp the Trainee will be aligned to a
business function within TIAA India. The Trainee can be assigned to any of the job families across SDLC based on
their aspirations and project requirements.

Responsibilities:

 Acquire required technical skills through corporate trainings, self-learnings


 Interpret written business requirements, functional requirements and technical specification
documents to design and develop technical solutions that meet business needs
 Collaborate with IT and Business partners to design, develop, deploy and troubleshoot end to
end technical solutions
 Develop solutions that are reusable, scalable.
 Contribute to design review meetings with other members of Application Development
 Investigate, analyze and document reported defects
 Perform complex defect verification, debugging, testing and support
 Create and maintain technical documentation using defined technical documentation
templates
 Analyze the problems to understand root cause and provide recommended solutions
 Participate in daily scrum meetings
 Automate across different business functions in order to achieve desired quality and product
efficiencies
 Reacting immediately to impediments in progress and taking necessary steps
 Identify and communicate technical risks, issues, and changes
 Become the subject matter expert (business domain and technology) on the applications working
upon
 Innovate propose new ideas and out of box solutions
 Take part in Communities of Practice and DoJo’s.

TIAA INTERNAL USE ONLY


Project Required Skills:
 Java and JEE
 UI frameworks (HTML, Java Script, HTML5, JSP, Ajax, Angular)
 Spring framework
 SQL, PL/SQL , DBMS/RDBMS
 Automation tools like Selenium, Cucumber, QTP, etc.
 Good Understanding of Operating Systems / Databases – UNIX, Oracle, Hadoop.
 Understanding of the SDLC Cycle (End to End – Dev, QA, Prod, DR), Agile/Waterfall
methodology.
 Understanding of Future technologies like Mobile, Cloud, Hadoop, AWS.
 Excellent team player with good organizational, oral and written communication,
analytical and logical skills

The candidate is expected to have strong knowledge of below:


 Data structures and algorithms, RDBMS & SQL, Operating System
 Any programming language (C/C++, Java)
 Architecture of web based applications
 Academic projects
Management/Leadership Responsibility: Is management of people a primary focus of the role? If so, how many direct and
indirect employees are managed? Do any of them manage a function or process?

N/A

Budget Responsibility: Does the position have responsibility for Revenue, Operating (expense) Budget, etc.? If so, what is the
scope?

N/A
Impact:

NATURE OF IMPACT - To what degree does this job affect the business (i.e., through interactions with customers, making decisions,
defining or setting strategy, etc.)?

AREA OF IMPACT - What is the breadth of the impact that this job has, either positive or negative (i.e., affects own team, department,
function, business unit, geography, entire business, etc.)?

Problem Solving: What is nature and complexity of the problems or decisions encountered? Are analytical skills needed?

Understand the business requirements and provide end to end solutions by partnering with various teams
Functional Knowledge: What knowledge of concepts, process, principles or procedures is needed within discipline; SME?

Following knowledge is desired, but not required


Banking and Financial Services Industry, Agile methodology
Business or Industry Expertise: Describe the degree of knowledge and understanding required of TIAA’s business and industry,
commercial environment and of competitors products and services.

N/A for Grads


Interactions / Interpersonal Skills: Describe the nature and level of interactions this job has with others, both internally and
externally. Explain any specific interpersonal skills necessary to successfully perform this role (i.e., negotiation skills, represents
business at external events or to governmental bodies, etc. ).

Good oral and written communication skills


Job Requirements And Qualifications: Indicate the minimum and preferred education and experience for the job and any licenses
and certifications required

Required Education: Bachelor’s Degree in Technology – CS / IT

TIAA INTERNAL USE ONLY

You might also like