Position:
Software Engineer
Company:
Teradata
Location:
India, Hyderabad
Employment type:
Full Time
Work Arrangement:
Hybrid
Short Summary:
Highly motivated Software Engineer with a strong background in software development, skilled in multitasking across development tasks including research, coding, unit testing, code reviews, analysis, debugging, bug fixing, and system configuration.
Responsibilities:
- Understand existing features and code that require strong ‘C/C++’ skills and data structures.
- Write SQL queries, along with Perl and/or Python scripts.
- Initially work on fixing bugs in the Teradata Database code to gain insight into its various areas.
- Communicate effectively across teams to ensure alignment and clarity throughout the development process.
Requirement:
- 2+ years of relevant experience, preferably in R&D based teams.
- Proficient in C/C++ programming with a solid grasp of data structures and algorithm development.
- Experience with RDBMS and proficiency in SQL, understanding complex database features.
- Excellent problem-solving and strong debugging skills.
- Proficient in any of the scripting languages (Perl/Python).
- Good knowledge of CICD and DevOps tools.
- Expertise in the utilization of AI and analytical tools based on the requirements.
- Experience working in UNIX/Linux and cloud (AWS/GC/Azure) environments.
- Strong oral and written communication skills, with the ability to produce technical documents.
Benefits:
- People-first culture prioritizing employee well-being.
- Flexible work model allowing employees to make decisions about how, when, and where they work.
- Commitment to Diversity, Equity, and Inclusion.