Company:      Teradata


Eligibility:      Bachelor’s/Master’s Degree

Experience:    3 - 7 yrs

Location:        Hyderabad

Job Role:      Senior Software Engineer


Company profile :

Teradata can show you how. With our best-in-class analytics solutions, you can know more about what really matters—and do more than you ever thought possible Team up with the acknowledged industry leader—With our uniquely integrated solutions, you have the power to harness critical information, operationalize meaningful insights, and create unprecedented value.

Job Description:
1. Responsible for development and enhancement of features within the Teradata database kernel area on all supported platforms, thinking big picture

2. Requirements gathering and specification

3. Design, develop, code, test & debug system software

4. Review design and code

5. Support feature test teams

6. Provide post production support

7. Proven working experience in software engineering

Candidate Profile:
Bachelor’s or Master’s Degree in Computer Science. Preferably with a specialization or courses in Machine Learning or AI.

Experience: 3 to 7 years of relevant experience, preferably in R&D based teams

Required Skills:
1. Solid programming experience in C/C++

2. Strong data structures and algorithms fundamentals

3. Strong debugging experience in Linux OS

4. Understanding of cloud enablement features that are required to be developed for Teradata software

5. Strong analytical abilities involving complex software in a parallel processing environment

6. Familiarity with software configuration management tools, defect tracking tools, & peer review tools