Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - Hyderabad @ Teradata

Home > Programming & Design

 Staff Software Engineer - Hyderabad

Job Description

Summary Description :

Responsible for the development of new code in the complex area of the Teradata Optimizer.

Ability to understand existing code which needs strong C skills.

Ability to architect end-to-end features spanning multiple components

Understanding of Database internals, SQL grammar, data structures and OS internals.

Associate needs to have 10-20 years of development experience in C/C++. He/She needs to be able to analyze existing code in the Teradata Database Query Optimizer and its complex product areas. He/She need to be able to break an existing epic into user stories that can further be broken down into tasks that can fit a backlog for sprints of the Agile Scrum. He/She should be able to work across groups and collaborate projects that may span multiple sub-components of the database engine. He/She should be able to conceptualize ideas into IDRs and patents to further the IP of the company.

Education and Experience Requirements:

B Tech / M Tech / MCA / Ph.D in Computer Science.

Strong C/C++ programming skills.

Should be comfortable with SQL(ANSI/Database specific)

Knowledge of Perl/Shell Scripting desirable.

Ability to work with Architects and Engineering Managers and translating concepts to products.

Teradata knowledge a plus.

Good knowledge and experience in AGILE and SCRUM methodologies

Key Areas of Responsibility:

Develop features and offerings of medium/high complexity spanning multiple areas

Analyze optimizer bugs, design fix and unit test changes.

Develop new features/change requests.

Interact with offshore/onshore associates on projects/assignments

Key Competencies/Skills:

  • Software development skills including software architecting, design specification, test specification, coding, testing.
  • Strong programming skills with C. Shell scripting and Perl programming a plus.
  • SQL knowledge
  • Good verbal and written communication skills
  • Be a Team Player
  • Knowledge of Teradata/any other RDBMS
  • Individual Contributor Technically lead high performing teams
  • Works as Project Lead, reports to Engineering Manager

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: MCA in Computers
Doctorate: Any Doctorate in Any Specialization

Contact Details:

Company: teradata corporations
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   RDBMS Coding Shell scripting Agile Data structures Perl Scrum Teradata Analytics SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Teradata

Teradata Corporation is a provider of database and analytics-related software, products, and services. The company was formed in 1979 in Brentwood, California, as a collaboration between researchers at Caltech and Citibank's advanced technology group.