Cutshort logo
For Employers
Teradata logo
C,C++ Data Structures/Algorithm-165261
C,C++ Data Structures/Algorithm-165261

C,C++ Data Structures/Algorithm-165261 at Teradata · Hyderabad · 3 - 7 years · ₹5L - ₹10L / yr · Bootstrapped · Posted 1 Mar 2016

Teradata's logo

C,C++ Data Structures/Algorithm-165261

Anand Jain's profile picture
Posted by Anand Jain
3 - 7 yrs
₹5L - ₹10L / yr
Hyderabad
Skills
skill iconC++
Data Structures
Linux/Unix
Relational Database (RDBMS)
skill iconC
Position Description/Major Responsibilities: · Maintain and develop new features in any of the Teradata database groups (server or client) · Ability to understand requirement specifications or design documents and translate the same to working code · Ability to think creatively to solve complex computer problems by providing design / code alternates · Have strong analytical skills Essential Skills: · Bachelor’s or Master’s degree in computer Science · 3 to 7 years of relevant experience, preferably in R&D based teams / companies · Advanced programming knowledge using “C/C++” language · Development exposure on Linux platform · Strong debugging skills & usage of tools (GDB, Eclipse) · Experience in using the correct Data Structures / Algorithms to solve the problems Nice to have Skills: · Should have the ability to understand, and work with, complex massively parallel software. · Understanding of RDBMS concepts. · SQL knowledge · Flair for research to solve complex problems Good verbal and written communication skills Qualifications Qualification/Educational requirements: · Bachelor’s or Master’s Degree in Computer Science
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Teradata

Founded :
1979
Type :
Products & Services
Size :
100-1000
Stage :
Bootstrapped

About

Teradata is a leading provider of Pervasive Data Intelligence solutions that enable businesses to get real-time, intelligent answers by leveraging 100% of their relevant data, regardless of scale or volume of query. Teradata offers industry-leading products, expertise, and services that help businesses solve complex data challenges and drive innovation. Teradata operates in various industries, including finance, healthcare, retail, telecommunications, and more.
Read more

Connect with the team

Profile picture
Anand Jain

Company social profiles

bloglinkedintwitterfacebook

Similar jobs (10)

Wissen Technology
at Wissen Technology
4 recruiters
Robin Silverster
Posted by Robin Silverster
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹38L / yr
skill iconJava
skill iconSpring Boot
Microservices
Problem solving
Apache Kafka
+7 more

Java Developer – Job Description

Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL.

We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.

Required Skills

  • Experience: 4 to 7 years.
  • Experience in Core Java and Spring Boot.
  • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications.
  • Good development experience with RDBMS.
  • Good knowledge of multi-threading and high-performance server-side development.
  • Basic working knowledge of Unix/Linux.
  • Excellent problem solving and coding skills.
  • Strong interpersonal, communication and analytical skills.
  • Should have the ability to express their design ideas and thoughts.

About Wissen Technology

Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015.

Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.

Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’.

Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.

Wissen Technology offers an array of services including:

  • Application Development
  • Artificial Intelligence & Machine Learning
  • Big Data & Analytics
  • Visualization & Business Intelligence
  • Robotic Process Automation
  • Cloud
  • Mobility
  • Agile & DevOps
  • Quality Assurance & Test Automation

We have been certified as a Great Place to Work® for two consecutive years (2020–2022) and voted as the Top 20 AI/ML vendor by CIO Insider.

Read more
Ashra Technologies
Bengaluru (Bangalore)
8 - 15 yrs
₹20L - ₹25L / yr
skill iconJava
skill iconSpring Boot
Microservices Architecture
skill iconAmazon Web Services (AWS)
Kafka
+6 more

🚀 We're Hiring | Java Lead | Bangalore

Are you an experienced Java Lead passionate about building scalable, cloud-native enterprise applications? We're looking for a hands-on leader with strong expertise in Java, Spring Boot, Microservices, and modern backend technologies to drive high-impact development initiatives.

📍 Location: Bangalore

💼 Employment Type: Contract to Hire (C2H)

🧑‍💻 Experience: 8+ Years

Key Responsibilities

  • Design, develop, and maintain high-performance Java-based applications using modern frameworks.
  • Lead the development of scalable microservices and RESTful APIs.
  • Collaborate with cross-functional teams to deliver robust, secure, and high-quality software solutions.
  • Build and optimize backend services with Spring Boot, Spring MVC, and Spring Security.
  • Develop efficient database solutions using SQL and ORM frameworks such as Hibernate/JPA.
  • Integrate messaging systems like Kafka or RabbitMQ for event-driven applications.
  • Participate in architecture discussions, code reviews, and technical mentoring.
  • Implement CI/CD pipelines and containerized deployments using Docker, Kubernetes, and Jenkins.
  • Ensure adherence to coding standards, best practices, and Agile methodologies.

Required Skills

  • Strong hands-on experience with Java 8/11/17
  • Expertise in Spring Boot, Spring MVC, and Spring Security
  • Strong understanding of Microservices Architecture
  • Experience in developing REST APIs
  • Hands-on experience with Hibernate/JPA
  • Strong SQL skills with MySQL, PostgreSQL, or Oracle
  • Experience with Kafka or RabbitMQ
  • Proficiency with Git, Maven, and Gradle
  • Experience with Docker and Kubernetes
  • Exposure to AWS, Azure, or GCP
  • Experience with Jenkins and CI/CD pipelines
  • Strong knowledge of design patterns and data structures

Preferred Skills

  • Experience with Spring WebFlux and reactive programming
  • Knowledge of MongoDB or other NoSQL databases
  • Familiarity with Agile/Scrum methodologies
  • Experience with JUnit and Mockito for unit testing

Educational Qualification

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

📩 Interested candidates, please share your updated resume.

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore)
5 - 8 yrs
Best in industry
skill iconJava
Hibernate (Java)
Microservices
skill iconSpring Boot
Design patterns
+1 more

Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL.


We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team.


A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.


Required Skills:


  • Exp. - 5 to 10 years.
  • Experience in Core Java and Spring Boot.
  • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications.
  • Good development experience with RDBMS.
  • Good knowledge of multi-threading and high-performance server-side development.
  • Basic working knowledge of Unix/Linux.
  • Excellent problem solving and coding skills.
  • Strong interpersonal, communication and analytical skills.
  • Should have the ability to express their design ideas and thoughts.


About Wissen Technology:


Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.


Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always first time right.


Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.


Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.


We have been certified as a Great Place to Work for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.

Read more
Quicken Inc
at Quicken Inc
2 recruiters
Shreelakshmi M
Posted by Shreelakshmi M
Bengaluru (Bangalore)
8 - 12 yrs
Best in industry
Windows Presentation Foundation(WPF)
Win32
Microsoft Foundation Class Library (MFC)
skill iconC++
skill iconC#
+2 more

Since 1988 Quicken has been the top personal management software for millions of consumers. We pioneered a radically easier and faster way for people to manage their household finances. Since then we’ve continued to focus on delighting customers and making the Quicken product and experience better than ever.

Job Title: Staff/Principal Software Engineer – Development Location: Bangalore, India
Department: Product Development

Job Summary:

Quicken is the #1 personal finance management software with a 30-year heritage of helping millions of individuals and families stay on top of their finances. We are going through a transformation, as we recently completed the divestiture from Intuit, with a renewed focus on product improvement, growth, and customer satisfaction. We are working on a strategy to deliver awesome personal finance experience to our customers across Windows, Mac, iOS, Android, and web. This is an opportunity to work in a customer-driven company with a collaborative team that values technical excellence, innovation and creativity, while being good to each other and having fun!

The successful candidate will join our Windows Development team in support of our products and Cloud platform. The team uses the latest software development technology and tools.

If you are looking to be part of a high-performing team at the heart of a fun, energetic, and innovative company, come join the Quicken Team!

Your Responsibilities:

  • You will be part of the Quicken Windows product development team.

  • Develop and enhance the product. Will involve building new features, enhancing existing

    ones, and fixing of customer reported issues.

  • The work will include development in native Windows technologies, like C++ and C# and

    WPF. As well as leveraging web and cloud-based platform services.

  • Architecture, Technical design and implementation of production ready code, partnering

    closely with a cross-functional team (Engineers, Architects, Product Managers, QA,

    Operations, and Business Partners).

  • Exhibit Sound judgement while making technical and product decisions

  • Analyze customer feedback received thru various channels to determine product

    improvements that will enhance customer experience with the product.

  • Think creatively and facilitate innovative thinking.

  • Exhibit natural leadership, mentor junior team members in the team

  • Good communication skills: written and verbal

    Your Talents:

    • Strong technical background in design and implementation of shrink-wrapped Windows applications.

    • 8+ years of experience in C++ and Windows/Win32/MFC a must.

    • Prefer experience in .NET/C#/WPF.

• Consistently deliver high-quality shippable software to our customers, being part of our Agile development team.

Confidential

  • Experience interfacing with back-end platforms using REST APIs.

  • Ability to work on critical areas of the product.

  • Strong knowledge of SDLC processes and best practices.

  • Passion for understanding of customer issues and solving them.

  • Well versed in a variety of Architecture and design patterns.

  • Comfortable networking with a broad range of stakeholders and able to assess multiple points of view

  • Experience with unit test frameworks.

  • MS or BS in Computer Science or equivalent.

  • Excellent programming discipline: object oriented principles, design patterns, unit testing.

  • Excellent verbal and written communications skills.

  • "Self-starter" attitude with an ownership mindset.

Read more
company logo
Agency job
via Gipfel & Schnell Consultings Pvt Ltd by TanmayaKumar Pattanaik
Bengaluru (Bangalore)
3 - 9 yrs
Best in industry
Data engineering
ADF
data factory
SQL Azure
databricks
+4 more

Data Engineer

 

Brief Posting Description:

This person will work independently or with a team of data engineers on cloud technology products, projects, and initiatives. Work with all customers, both internal and external, to make sure all data related features are implemented in each solution. Will collaborate with business partners and other technical teams across the organization as required to deliver proposed solutions.

 

Detailed Description:

·        Works with Scrum masters, product owners, and others to identify new features for digital products.

·        Works with IT leadership and business partners to design features for the cloud data platform.

·        Troubleshoots production issues of all levels and severities, and tracks progress from identification through resolution.

·        Maintains culture of open communication, collaboration, mutual respect and productive behaviors; participates in the hiring, training, and retention of top tier talent and mentors team members to new and fulfilling career experiences.

·        Identifies risks, barriers, efficiencies and opportunities when thinking through development approach; presents possible platform-wide architectural solutions based on facts, data, and best practices.

·        Explores all technical options when considering solution, including homegrown coding, third-party sub-systems, enterprise platforms, and existing technology components.

·        Actively participates in collaborative effort through all phases of software development life cycle (SDLC), including requirements analysis, technical design, coding, testing, release, and customer technical support.

·        Develops technical documentation, such as system context diagrams, design documents, release procedures, and other pertinent artifacts.

·        Understands lifecycle of various technology sub-systems that comprise the enterprise data platform (i.e., version, release, roadmap), including current capabilities, compatibilities, limitations, and dependencies; understands and advises of optimal upgrade paths.

·        Establishes relationships with key IT, QA, and other corporate partners, and regularly communicates and collaborates accordingly while working on cross-functional projects or production issues.

 

 

 

 

Job Requirements:

 

EXPERIENCE:

2 years required; 3 - 5 years preferred experience in a data engineering role.

2 years required, 3 - 5 years preferred experience in Azure data services (Data Factory, Databricks, ADLS, Synapse, SQL DB, etc.)

 

EDUCATION:

Bachelor’s degree information technology, computer science, or data related field preferred

 

SKILLS/REQUIREMENTS:

Expertise working with databases and SQL.

Strong working knowledge of Azure Data Factory and Databricks

Strong working knowledge of code management and continuous integrations systems (Azure DevOps or Github preferred)

Strong working knowledge of cloud relational databases (Azure Synapse and Azure SQL preferred)

Familiarity with Agile delivery methodologies

Familiarity with NoSQL databases (such as CosmosDB) preferred.

Any experience with Python, DAX, Azure Logic Apps, Azure Functions, IoT technologies, PowerBI, Power Apps, SSIS, Informatica, Teradata, Oracle DB, and Snowflake preferred but not required.

Ability to multi-task and reprioritize in a dynamic environment.

Outstanding written and verbal communication skills

 

Working Environment:

General Office – Work is generally performed within an office environment, with standard office equipment. Lighting and temperature are adequate and there are no hazardous or unpleasant conditions caused by noise, dust, etc. 

 

physical requirements:                     

Work is generally sedentary in nature but may require standing and walking for up to 10% of the time. 

 

Mental requirements:

Employee required to organize and coordinate schedules.

Employee required to analyze and interpret complex data.

Employee required to problem-solve. 

Employee required to communicate with the public.

Read more
codersbrain
at codersbrain
1 recruiter
Aishwarya Hire
Posted by Aishwarya Hire
Remote, Kolkata, Mumbai
4 - 6 yrs
₹6L - ₹10L / yr
skill iconC++
Linux/Unix
Shell Scripting
skill iconC
  • Hands-on development and optimization of image enhancing algorithms for image processing using computational imaging
  • Working with peer teams on researching and resolving complex software and system problems
  • Analvze and optimize different methodologies to improve output of image processing
  • Work closely with Quality Assurance teams to refine algorithms for optimal system performance
  • Support products from the early development and prototyping phases through to production
  • Developing functional specifications per customer requirements
  • Good understanding of image processing techniques such as edge detection skills, image alignment, removing noise, image segmentation, correction/modification, compression, and image reconstruction
Read more
Lightwave consultants
at Lightwave consultants
1 recruiter
Deepshikha Kaushal
Posted by Deepshikha Kaushal
Mumbai
7 - 10 yrs
₹12L - ₹15L / yr
skill iconJava
Selenium
skill iconGit
Agile/Scrum
Cucumber
+3 more

Skills required / Roles and Responsibility

  • Aware of API testing.
  • Good logical reasoning. Good problem-solving skills.
  • Should be able to do Automation using python/java.
  • Proficient with Selenium and Java
  • Must have Manual testing experience.
  • Hands on experience on automation frameworks and must have experience of building them from scratch.
  • Great design and problem-solving skills.
  • Good to have knowledge of any Cloud and basic of DevOps.
  • Proficient understanding of GIT, Linux.
  • Able to analyze and clearly articulate complex issues and technologies.
  • Strong debugging skills.
  • Excellent communication, documentation and reporting skills.
  • Ability to plan, priorities and execute in fast moving Agile sprints
Read more
WebShar
at WebShar
2 recruiters
Priyanka Sunkad
Posted by Priyanka Sunkad
Remote, Pune
2 - 5 yrs
₹3L - ₹20L / yr
skill iconJava
Spring
skill iconSpring Boot
Spring MVC
ORM
+2 more

Job Description: Java Full Stack Developer 

Skills 

Primary 

  • Java, J2EE, Spring MVC 
  • Hibernate or other ORM 
  • Web technology and security, REST framework 
  • Any one UI technology and ready to learn a new one. 
  • Database knowledge (MySQL, Oracle, Postgres) 
  • Unit testing frameworks 
  • Version Control (Eg., Git) 

Good To Have 

  • JQuery, XML, HTML5, AngularJS/Angular and other UI technology
  • Shell Scripting 
  • Python 

Key Responsibilities 

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Stay up-to-date on emerging technologies 

Requirements 

  • 2 to 5 years of work experience as a Java Developer or similar role 
  • BS/MS degree in Computer Science, Engineering or a related subject 
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns. 
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework
  •  Experience with test-driven development

Job Benefits and Compensation 

  • WebShar offers a very competitive salary depending on experience 
  • 24 days paid vacation each year (CL, PL, SL), earned at a rate of 2 days per month. 
  • MacBook Pro 
  • Flexible time / and availability to work from home from time to time 
  • Medical insurance 
  • Team outing and lunches, 
  • Reimbursement as per HR policies 

○ Internet reimbursement upto 1500 

○ Commutation reimbursement upto 6000 

○ ISD reimbursement

Read more
Hugobyte AI Labs
at Hugobyte AI Labs
1 recruiter
Allen Samuel
Posted by Allen Samuel
Remote only
1 - 5 yrs
₹4L - ₹14L / yr
skill iconGo Programming (Golang)
skill iconGit
Linux/Unix
Bash
skill iconDocker

Job Description

  • Develop p2p infrastructure systems to support blockchain interoperability
  • Improve engineering standards, tooling, and processes
  • Coding with concurrency, efficiency and scalability as primary motive
  • Rigor on Unit testing, coverage and best practices
  • Document systems, build runbooks, and automate those processes
  • Being hands on by writing, testing, and deploying high-performance networking code.

Required qualifications


1+ years of experience in Golang, Strong knowledge of Go programming language, paradigms, constructs, and idioms, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.


Tech Stack


Go, git, linux, bash, ability to work with Docker.


Nice to have


Experience developing in c++, cryptography and system software development experience,understanding of design patterns, understanding of operating systems, networks.

Read more
Spaak Super Tec
at Spaak Super Tec
1 recruiter
Manisha Pant
Posted by Manisha Pant
NCR (Delhi | Gurgaon | Noida)
1 - 2 yrs
₹1L - ₹3L / yr
skill iconAndroid Development
Google Maps
GPS
JSON
skill iconXML
+21 more
We are currently looking for Mobile Application Developers to work in an exciting, high-growth environment based in Noida. Android mobile application developer with minimum of 2 applications developed and published in app stores & who can deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support.Desired Skills :- Deep understanding how Android works (Dalvik, ART)- Deep understanding of responsibility and life cycle basic components (Activity, BroadcastReceiver, Service, ContentProvider)- Understanding of architecture of mobile applications, common patterns and design.- Should be capable of leveraging the capabilities of (Camera, GPS, etc.)- Experience with JSON, SOAP, Rest, XML and XHTML.- Experience with databases like SQLite, NoSQL and key-value storages.- The knowledge of Payment Gateway will be added advantage.- Knowledge of HTML5, Javascript, and the third party API (like Facebook, Twitter etc.) will be added advantage.- Experience with Gradle.- Experience working with a tool-chain that includes Git, SVN.- Understanding of algorithms, data structures, complexity, optimization, caching and security.- Experience in handling the performance and memory of Android App.- Android UI development with latest framework and techniques.Job Location : NoidaSalary : As per industry standardsExperience : 1-2 years.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos