Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Data Structures Jobs in Delhi, NCR and Gurgaon

Explore top Data Structures Job opportunities in Delhi, NCR and Gurgaon for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Software Engineer
Software Engineer

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mohali, Mumbai, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Hyderabad, Kolkata
Experience icon
3 - 7 years
Experience icon
Best in industry3 - 25 lacs/annum

Please note: Interviews will be conducted every day 10:00 PM - 4:00 AM and 7:00AM- 2:00 PM. If you are invited for an interview, please text the number provided on WhatsApp with your availability during this time. We would like to interview candidates ASAP. We are seeking a software engineer that will work across the full stack for a number of internal web services and new dashboard for our AI. From system administration to DB administration, to backend development and front-end UI/UX. Qualifications and Skills Key Qualifications 4+ years of software development experience Expert in JavaScript Proficient in CSS/HTML Proficient in node.js, or other languages likePHP, Python, or Java Experience in React, Angular or Vue Experience in Express, Django or other web frameworks A keen eye for excellent design and value a fluid user experience Experience with web and application servers like Apache and Tomcat Experience with Redis, PostgreSQL Experience with RabbitMQ or other messaging brokers and queues Knowledge of REST API design and development. Experience creating web applications using JavaScript frameworks Experience developing user interfaces using JavaScript Technologies we use: React, Express, Node.js, MongoDB Principles we follow: Clean Code and Clean Architecture Our Team We are committed to fostering a culture of empathy, inclusivity, and acceptance — regardless of gender, sexual orientation, ethnicity, race, education, age, or other personal characteristics. Our mission is to transform the freight shipping industry and we achieve that through a culture of empathy, being diligent, harboring innate curiosity and desire to learn, quick validations and feedback driven process. You'd like here because we Create solutions for real-world problems Continuously contribute to the tech and web community Have an independent environment in which to grow your creativity and potential A collaborative team of strong developers that likes to solve challenging and technical problems in a simple manner

Job posted by
apply for job
apply for job
Annalise Davis picture
Annalise Davis
Job posted by
Annalise Davis picture
Annalise Davis
Apply for job
apply for job

Java Developer
Java Developer

Founded 1990
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida), Gurgaon
Experience icon
4 - 10 years
Experience icon
Best in industry5 - 17 lacs/annum

Required Tech Stack 4 to 9 years of strong development skills in Java JDK 1.7 or above. Knowledge of Java 8 features is a must have. Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns. Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing, etc. Experience with Multithreading, Concurrent Package and Concurrent APIs Basic understanding of Java Memory Management (JMM) including garbage collections concepts. Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.) Hands-on experience with JMS Hands-on experience in creating RESTful webservices and consuming webservice. Hands-on experience with Spring. Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j) Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc. Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.

Job posted by
apply for job
apply for job
Nisha Garg picture
Nisha Garg
Job posted by
Nisha Garg picture
Nisha Garg
Apply for job
apply for job

Data engineer - Machine learning
Data engineer - Machine learning

Founded 2012
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 7 years
Experience icon
Best in industry12 - 34 lacs/annum

• Experience with Big Data, Neural network (deep learning), and reinforcement learning • Ability to design machine learning systems • Research and implement appropriate ML algorithms and tools • Develop machine learning applications according to requirements • Select appropriate datasets and data representation methods • Run machine learning tests and experiments • Perform statistical analysis and fine-tuning using test results • Extend existing ML libraries and frameworks • Keep abreast of developments in the field • Understanding of data structures, data modeling and software architecture • Deep knowledge of math, probability, statistics and algorithms • Ability to write robust code in Python, Java and R Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)

Job posted by
apply for job
apply for job
Silky Malik picture
Silky Malik
Job posted by
Silky Malik picture
Silky Malik
Apply for job
apply for job

Senior Software Engineer
Senior Software Engineer

via Ongrid
Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 6 years
Experience icon
Best in industry10 - 20 lacs/annum

OnGrid is a consent based trust-platform that modernizes verification and background checks in India. An individual can choose to give access to his/her verified data, documents, certificates, verification reports, testimonials and references in a trusted network of organizations, for providing a faster and cleaner access to true-identity and digital professional record. Requirements: Java, Spring, Hibernate (or equivalent ORMs). MySQL/NoSQL database design. Good command over data structures and algorithms. Experience with designing and implementing micro-services. Experience with production level systems of scale. Experience designing and working with n-tier architecture. Experience working with a backend Java framework (Spring, Struts, et. al). Experience working with relational/NoSQLdatabases. Self motivated, opinionated, pragmatic.

Job posted by
apply for job
apply for job
Sanjana Singh picture
Sanjana Singh
Job posted by
Sanjana Singh picture
Sanjana Singh
Apply for job
apply for job

Software Developer
Software Developer

Founded 2005
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 5 years
Experience icon
Best in industry3 - 8 lacs/annum

Are you looking to be part of a dynamic and growing organization? At Mobiloitte, we build the technology that integrates technology. Mobiloitte is looking for a motivated and experienced Lead Developer for our iOS team. As a lead thinker on the iOS team, your passion for mobile and visual design will change the way millions of people collaborate. Roles & Responsibilities. Coordinate between multiple cross-functional teams (Design, Backend and Front-end) both internally and with client teams to understand requirements and develop technical documents. Oversee and participate in day-to-day activity and projects in their team, resolving or escalating roadblocks or other issues in a timely manner. Act as Scrum Master overseeing daily standups, sprint planning, demos, retrospectives, etc. End to end management of client engagements - detailed project plans, scope and budget definition, resource allocation, project/ apps delivery, maintenance. You will be responsible for the daily maintenance and delivery of mobile applications. Develop iOS projects for iPhone and iPad using Swift /Objective-C Programming Language. Participate and lead team meetings and lead code reviews. You will be responsible for successful and timely delivery of high quality apps to the App Store marketplace. Responsible for ensuring quality delivery of code through static and dynamic testing techniques. Responsible for development of reusable application frameworks and components. Takes full responsibility for multiple applications from inception to release. Desired Candidate Profile: Strong experience in iOS application programming (Focus on Swift, Objective-C,Cocoa, xCode) and preferably some experience in Android application programming (Java, Android SDK). 1+ years experience performing people or project management for a team. Experience in metrics collection and reporting experience, and a borderline-unhealthy obsession w/ metrics. Experience with Core Data, iTunes Connect and/or TestFlight Experience with third-party frameworks such as Ionic, NativeScript, Cordova, and ReactJS. Familiarity with RESTful APIs to connect iOS applications to back-end services. Understanding of PCI, PII and mobile application security. Can architect and integrate apps with backend and 3rd party API’s. In depth understanding of Adaptive layouts - iOS storyboards, auto layout, Size classes Experience releasing an iOS app and Android app to the App Store. Experience in continuous integration and unit testing frameworks. Excellent written and verbal communication skills .

Job posted by
apply for job
apply for job
Nikhilesh Kumar picture
Nikhilesh Kumar
Job posted by
Nikhilesh Kumar picture
Nikhilesh Kumar
Apply for job
apply for job

Software Engineer
Software Engineer

via Procol
Founded 2018
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
2 - 5 years
Experience icon
Best in industry5 - 10 lacs/annum

We're a team of ex-Google, Zomato, OYO engineers and product folks who've worked at high-impact, growth companies and believe that we're on the journey of building one. Join us! Responsibilities - • You’ll bring new ideas to the table, implement them into features, and collaborate with the product and design team to create a great user experience. • You'll develop, test, improve, and deploy new features on new different applications. • We also expect you to adopt a disciplined approach to development, testing, documentation, and code structure in a team environment.

Job posted by
apply for job
apply for job
Gaurav Baheti picture
Gaurav Baheti
Job posted by
Gaurav Baheti picture
Gaurav Baheti
Apply for job
apply for job

Principal Web Backend Engineer
Principal Web Backend Engineer

Founded 2006
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
8 - 13 years
Experience icon
Best in industry30 - 50 lacs/annum

Who are we? BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara. BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment. BlueOptima is an Equal Opportunities employer. Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it. We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work. What does the role involve? As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required. You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers. In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers. Responsibilities include: Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries May lead and provide mentoring and guidance to less senior developers Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 8+ years experience with Java and J2EE/Java EE Minimum 8+ years experience with Spring MVC, Spring Security and Hibernate 2+ years experience managing in colocated and remote teams Strong understanding of relational database and normal forms Strong understanding of SQL concepts and ability to write optimised and high performing queries Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code Experience building RESTful web services Experience with web application servers like JBoss Strong written and verbal communication skills Strong interpersonal skills and time management skills Strong problem solving and analytical skills Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git Understanding of testNg/JUnit Unix/Windows shell and related command line tools Experience with database partitioning and column Indexing Experience with query optimisation techniques Why work for us? Above market remuneration Stimulating challenges that fully utilise your skills Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression

Job posted by
apply for job
apply for job
Talent HR picture
Talent HR
Job posted by
Talent HR picture
Talent HR
Apply for job
apply for job

Lead Engineer
Lead Engineer

via Rivigo
Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 7 years
Experience icon
Best in industry30 - 45 lacs/annum

• Bachelors/Masters in Computer Science or a related field • 4-7 years of prior relevant experience • Experience and understanding of a wide range of client-side technologies including JavaScript, Angular, ReactS etc. (front-end/full stack) • Experience with web technologies and microservices architecture, Java, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc. (back-end/full stack) • Experience with high performance websites catering to millions of daily traffic is a plus • Excellent teamwork skills, flexibility, and ability to handle multiple tasks. • Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services • Exceptional design and architectural skills

Job posted by
apply for job
apply for job
satish mishra picture
satish mishra
Job posted by
satish mishra picture
satish mishra
Apply for job
apply for job

Software Development Engineer
Software Development Engineer

Founded 2013
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 3 years
Experience icon
Best in industry5 - 7 lacs/annum

RESPONSIBILITIES Evaluate technologies and development stacks for API based platform which scales to build largest CPaaS Own end to end life cycle of the product from requirement analysis, design, development, test, release and maintenance. Develop reusable tools/libraries Continuously improve cycle time, throughput, and code quality. Continuously improve value-adding-activities/non-value-adding activities ratio. SKILLS REQUIRED 1 - 3 years of experience Must have worked on any one or more : Golang, Django, Flask, Redis, memcache, Postgres, Celery, DynamoDB, Nginx, Linux, Git, AWS, Docker Proficient in at-least one OO language: Python/Golang(preferred) Writing high-performance, reliable and maintainable code. Excellent microservices pattern understanding. Ability to define cross core contracts and bring them to closure through collaboration. Good knowledge of database structures, theories, principles, and practices. Experience working with AWS components [EC2, S3, SNS, SQS] Analytical and problem solving skills Good aptitude in multi-threading and concurrency concepts. Working knowledge of Git and proficiency with at-least one build server: Jenkins / Travis / Bamboo Experience in Telecom domain is a plus

Job posted by
apply for job
apply for job
Hariom Tiwari picture
Hariom Tiwari
Job posted by
Hariom Tiwari picture
Hariom Tiwari
Apply for job
apply for job

Java Architect
Java Architect

Founded 2002
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
9 - 14 years
Experience icon
Best in industry15 - 35 lacs/annum

Requirement: . Good communication skills . Strong hands on experience in development using Java. Experience in multithreading or concurrency control . Exposure in JSF or (Struts1.0, Struts 2.0), Spring MVC, Spring Core . Experience in either EJB2.0/3.0 or Hibernate . Experience in Ant/Maven . Spring . Experience in managing deployment in JBoss/Tomcat/Apache . Extensive OOP experience and understanding . Good in database programming concepts and experience in writing complex queries Responsibility: . Architecture design, coding, unit testing, and implementation of Web applications and mobile based projects . Designing and implementing new procedures and guidelines to enhance productivity and quality . Identify application upgrade paths, opportunities for improving design, performance and code of existing applications . Mentor team of developers . Develop an understanding of the latest technology in Web and Mobile based applications

Job posted by
apply for job
apply for job
Aman Verma picture
Aman Verma
Job posted by