Jobs
Interviews

7925 Data Structures Jobs - Page 3

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a Junior Full Stack Developer, you will be a member of a product development team responsible for participating in the architecture, design, implementation, and deployment of new features for our products in the healthcare field. Your role is crucial in driving innovation through technological advancements and best practices. The ideal candidate should have a keen interest in developing large-scale software solutions, possess excellent communication skills, and approach problem-solving with a data-driven mindset. You will collaborate with the development team and product managers to design and implement robust, secure, and scalable web applications on both the front-end and back-end. Additionally, you will design and implement technological tools to support the operational objectives and lifecycle management of our products, ensuring their availability and security. Continuous improvement of software development processes and active participation in all stages of the software lifecycle are essential aspects of this role. The main responsibilities include: - Collaborating with team members to design and implement web applications - Developing tools for operational objectives and product lifecycle management - Contributing to the enhancement of software development processes - Involvement in all stages of the software lifecycle - Performing any other related tasks as required Qualifications for this position include: - Bachelor's or equivalent degree in computer science or engineering - Proficiency in JavaScript or Typescript programming - Experience with front-end frameworks and SQL Server - Strong understanding of data structures, algorithms, and object-oriented programming - Knowledge of .NET application development, MVC, Web API, and C# programming - Proficiency in problem-solving and debugging - Excellent communication skills and ability to work effectively in a team environment If you are passionate about software development, eager to contribute to innovative projects, and possess the required qualifications, we encourage you to apply for this exciting opportunity.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The position of Quantitative Developer requires a strong understanding of quantitative finance and proficiency in developing solutions using C#/C++. As a Quantitative Developer, you will be responsible for analyzing and developing Monte-Carlo based financial risk calculations for Market risk and Credit Risk requirements. Your primary responsibilities will include analyzing and addressing functional issues related to financial derivatives valuation, Market Risk, Credit Risk, and CVA computations raised by clients. You will need to understand clients" requirements, analyze their functional specifications and spreadsheets, and implement solutions on the C#.net platform. Additionally, you will be expected to read and research mathematical solutions for regulatory requirements and financial valuations, as well as provide guidance and demonstrations to sales teams, clients, and implementation teams. Furthermore, you will play a key role in validating existing models and suggesting improvements. The nature of the product you will be working on is an enterprise-wide risk engine designed to measure and monitor credit exposures and CVAs rapidly. The engine utilizes closed form and Monte-Carlo techniques to price complex derivatives, enabling customers to measure and manage Market risk effectively. Qualifications: - Post Graduate degree in Mathematics, Statistics, Physics, Quantitative Finance, or a related quantitative field - Proficiency in understanding capital markets, financial derivatives, and risk management - FRM/PRM certifications are advantageous - Certificate in Quant Finance (CQF) is preferred Experience: - Minimum of 3 years of experience in quantitative development, analysis, and research - Experience working with MNCs and interacting with people on-site in the UK, US, and APAC Key Skills: Quantitative, Monte Carlo simulations, Risk, Derivatives, Financial Modeling, Mathematical Modeling, C#, C++, Algorithms, Data Structures, Market Risk, Credit Risk, FRM, PRM, quantitative development, analysis, research, CQF, Quant Finance Education: - B.E/B.Tech If you meet the qualifications and have the necessary experience, we encourage you to apply for this challenging role by sending your resume to jobs@augustainfotech.com.,

Posted 3 days ago

Apply

5.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

You are invited to join LTIMindtree as a ServiceNow Developer specializing in IT Service Management (ITSM). This role is open at various locations across LTIMindtree in Pan India. With a minimum of 5 to 10 years of experience, you will be responsible for developing applications on the ServiceNow platform. Your expertise should include proficiency in ITSM and CMDB, along with integration skills. Proficiency in HTML technologies such as JavaScript, HTML, CSS, AJAX, JQuery, and Angular JS is required. Knowledge of SOA technologies like REST and SOAP is essential, and familiarity with AI/ML, RPA, or Virtual Agent technologies would be advantageous. You should understand application development on a cloud platform and possess the ability to gather and assess user requirements, as well as prepare technical requirement documents. Collaboration with various software development teams to develop, unit test, deploy, and enhance product performance, quality, security, and stability is a key aspect of this role. Experience in agile methodology for software development teams is preferred. You should have a demonstrated ability to quickly learn new technologies and a desire for continuous improvement in the software development life cycle. A strong understanding of software design patterns, algorithms, and data structures is expected from potential candidates. If you possess these qualifications and are eager to contribute to our dynamic team, please share your resume with Gayatri.Kadam@ltimindtree.com.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You are a highly skilled and experienced C++ Backend Engineer who will be joining our core technology team. In this role, you will not be in a traditional web backend position but will be responsible for designing, developing, and maintaining critical system services and tools that run directly on our Linux-based EEG Headset. Your work will involve the intersection of hardware, firmware, and software, where you will architect robust solutions for real-time data handling, device management, and system operations on an embedded platform. Close collaboration with key stakeholders on hardware and software is essential to ensure the deployment of scalable and performant system software. Your responsibilities will include: - System Services Development: Design, develop, package (DEB/APT), deploy, and maintain Linux system services and daemons that interface directly with our EEG hardware. - Device Integration: Create kernel modules, user-space drivers, and interfaces to facilitate high-throughput, low-latency data acquisition from EEG sensors. - Real-Time Data Pipelines: Build and optimize high-frequency data capture, buffering, and streaming pipelines to support real-time signal processing. - Tooling & Automation: Develop developer tools, test harnesses, and CI/CD pipelines tailored for embedded Linux devices. - System Architecture: Collaborate with firmware, signal-processing, and frontend teams to define scalable architectures meeting performance and reliability targets. - Agile Execution: Participate in sprint planning, code reviews, pair programming, and retrospectives to enhance agile processes continuously. Requirements for this role include: - Hands-On Linux Expertise: In-depth knowledge of Linux OS internals, including kernel subsystems, module programming, system services, and packaging DEB-based applications. - C++ Proficiency: 3-4 years of professional experience in modern C++ (11/14/17), encompassing STL, concurrency, memory management, and performance tuning. - Computer Architecture: Solid understanding of CPU architecture, caching, memory hierarchy, and their impact on real-time performance. - Real-Time Systems: Experience in building or optimizing hard/soft real-time or near-real-time systems; familiarity with RT patches or real-time scheduling is beneficial. - Signal Processing Foundations: Proficiency in digital signal processing techniques, filter design, sampling theory, and noise reduction. - Software Fundamentals: Expertise in data structures, algorithms, multithreading, interprocess communication, and design patterns. - Agile Practices: Knowledge of Scrum/Kanban, user stories, continuous integration, and test-driven development. Preferred Skills: - Designs and builds scalable, maintainable systems focusing on reliability and performance. - Writes clean, modular code, and leads code reviews to maintain engineering standards. - Thinks like a product owner, aligning technical decisions with user impact and business outcomes. - Mentors peers, collaborates across functions, and communicates complex ideas clearly. - Thrives in ambiguity, takes ownership end-to-end, and adapts quickly to shifting startup priorities. Qualifications: - Bachelors or Masters degree in computer science, information technology, or related fields. - Certifications or related credentials in Linux fundamentals or related areas are advantageous. Industry: Biotechnology Research Skills: data, Linux, interprocess communication, CI/CD, system services development, design, user-space drivers, agile, digital signal processing, kernel modules, C, code, Scrum, Linux OS internals, embedded C, architecture, multithreading, agile practices, signal, system design, processing, data structures, real-time data pipelines, algorithms, C++, software,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a member of GalaxEye, a pioneering Space-Tech startup pushing the boundaries of innovation, you will be involved in the development of the World's First Multi-Sensor Earth Observation Satellite. Our mission, named Drishti and scheduled for launch in 2025, will mark a significant milestone by integrating SAR (Synthetic Aperture Radar) & MSI (Multi-Spectral Imaging) sensors on a single platform. Your responsibilities will include optimizing data processing software for low-power & low-latency computing, architecting software for future GalaxEye hardware & software advancements, as well as developing, reviewing, testing, and debugging Linux device drivers. Collaboration with the operations team to understand their requirements and improve the operational experience will also be a key aspect of your role. To qualify for this position, you should hold a Bachelors in Computer Science or Electrical/Computer Engineering, with 1-3 years of relevant work experience. Proficiency in Python and at least one systems programming language (C, C++, Rust) is essential. A strong understanding of operating system internals, particularly Linux, along with experience in common hardware protocols/interfaces and networking stack is required. Additionally, familiarity with writing algorithms, data structures, multi-threaded software, computer architecture, Linux kernel or device driver development, and hardware bring-up and debugging is preferred. Preferred skills include knowledge of GPUs, ML accelerators, power management, high-performance networking, and experience with safety standards like DO-178B/C, ISO26262. By joining GalaxEye, you will have the opportunity to be part of India's leading space-tech satellite technology company, receive fair compensation, work closely with visionary leaders, gain hands-on experience in strategy and operations, and contribute to a collaborative and growth-oriented startup culture.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. Join Qualcomm India and become part of the growing multimedia systems team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking experienced system engineers for our cutting-edge efforts in areas related to image processing and computer vision. Successful candidates will be part of a systems and R&D team that develops embedded camera and imaging solutions. The job responsibilities may include a subset of the following: - Developing fixed-point implementations and C/C++ models for the image processing and associated infrastructure modules (to be ported in HW) - Supporting HW verification & SW development via behavioural model test vectors - Image processing algorithm complexity optimization and quality trade-offs Minimum qualifications: - Bachelors + 3yrs relevant experience, Master's + 2yrs relevant experience in Electrical Engineering, Computer Science, and/or closely related field - Working experience in algorithm design and fixed-point implementation. - Strong knowledge in data structures and working experience with C/C++ programming and Python - Familiarity with UNIX/Win/Linux computing platforms Preferred qualifications: - Background in digital signal processing, statistics and data analysis - Working experience with image processing algorithms. Background in colour science and image signal processor pipelines is a plus. - Programming skills MATLAB, Python, C/C++ Educational requirements: - Required: Bachelors in Computer science or Electrical & Computer Engineering - Preferred: Masters in Computer science or Electrical & Computer Engineering,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Technology Senior Lead Analyst position is at a senior level and involves establishing and implementing new or revised application systems and programs in coordination with the Technology Team. Your main objective in this role is to lead applications systems analysis and programming activities. You will be responsible for leading the Data Science functions regionally to meet goals, deploy new products, and enhance processes. Additionally, you will serve as a functional Subject Matter Expert (SME) across the company, utilizing advanced knowledge of algorithms, data structures, distributed systems, and networking to lead, architect, and drive broader adoption forward. To be successful in this role, you should have at least 10+ years of relevant experience in an Apps Development role or senior level experience within Data analytics/ML space, as well as at least 3+ years of experience applying AI to practical uses, with experience in deep learning, NLP, and Tensorflow. Proficiency in Scala, Python, and other language or domain-specific packages, as well as the Big Data ecosystem, is required. You should exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citigroup's internal and external cloud platforms (AWS, PCF, Akamai). Additionally, acquiring relevant technology and financial industry skills (AWS PWS) and understanding all aspects of NGA technology, including innovative approaches and new opportunities, is essential. Strong communication skills are a must, including the ability to translate business use cases to tech specs, work with diverse project teams, and develop relationships with vendors. You will be responsible for analyzing complex business processes, system processes, and industry standards to define and develop solutions to high-level problems. Your role will also involve allocating work and acting as an advisor/coach to developers, analysts, and new team members. You will provide expertise in the area of advanced knowledge of applications programming and plan assignments involving large budgets, cross-functional projects, or multiple projects. Additionally, you will appropriately assess risk when making business decisions, safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. You will utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals. Qualifications required for this role include over 14+ years of relevant experience, hands-on experience with Big Data, ML, and Gen AI, and experience in executing projects from start to end. You should be a demonstrated Subject Matter Expert (SME) in the area(s) of Applications Development, with demonstrated knowledge of client core business functions, leadership, project management, and development skills, as well as relationship and consensus-building skills. Education requirements include a Bachelor's degree/University degree or equivalent experience, with a Master's degree preferred. Citi is an equal opportunity and affirmative action employer, offering full-time job opportunities in the Technology Job Family Group, specifically in the Applications Development Job Family.,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

chandigarh

On-site

As a Software Engineer, your primary responsibility will be to develop, maintain, and deliver high-quality production code in collaboration with the development team. You will focus on writing clean, efficient, and maintainable code while adhering to coding conventions and quality standards. Additionally, you will play a key role in leading the design and review of both High-Level Designs (HLD) and Low-Level Designs (LLD) for complex systems. One of your key deliverables will be to provide technical guidance and mentorship to junior and mid-level engineers, helping to foster their growth and development within the team. You will also drive the adoption of best practices, including test-driven development (TDD), and contribute high-level insights into system design, considering infrastructure tools and distributed system challenges. Your role will involve designing robust relational database schemas aligned with application requirements and supporting architectural decisions related to third-party integrations such as REST and SOAP APIs for secure application development. You will be responsible for initiating and maintaining processes aimed at improving engineering efficiency and codebase quality. In order to enhance application performance and security, you will utilize profiling tools, APM, and security scanning tools methodically. Implementing and maintaining CI/CD pipelines to ensure smooth and reliable software delivery will also be part of your responsibilities. Collaboration within a close-knit team environment is essential, where you will facilitate knowledge sharing and ensure smooth project delivery. Effective communication of technical concepts to cross-functional stakeholders will be necessary as well. To excel in this role, you should demonstrate strong expertise in JavaScript frameworks/libraries such as React, Angular, or NodeJS. Utilizing strong typing and TypeScript in production code will be crucial for improving code quality. Experience in developing SaaS applications on AWS, leveraging services like S3, EKS, RDS, and EC2, will also be beneficial. Moreover, you will work with Docker for containerization and deployment, build and support abstraction layers to increase the productivity of less experienced engineers, and promote test-driven development within the team. To qualify for this position, you should hold a Bachelors or Masters degree in Computer Science, Information Technology, or a related field, along with 10+ years of hands-on experience in developing production-quality code. Your expertise should include a strong knowledge of at least one JavaScript framework/library, experience with system design and architecture, and familiarity with object-oriented design, functional programming, data structures, and algorithms. Experience with 3rd party integrations, CI/CD tooling, cloud platforms like AWS, Docker, profiling tools, APM, and security scanning tools will all be valuable assets. Strong communication, collaboration, and mentoring skills are also essential in this role.,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

chennai, tamil nadu

On-site

You are a seasoned professional with over 10 years of experience, seeking a new opportunity in Android development. Your expertise lies in hands-on experience with Kotlin, including its latest features and best practices. You have a proven track record of developing and scaling enterprise-grade mobile applications. Your deep understanding of Clean Architecture, MVVM, and modular design principles sets you apart from the rest. You are well-versed in handling complex codebases and API design, and possess a strong command of Android SDK, Jetpack Libraries, and Security Modules. Your exposure to Android Architecture Components, app lifecycle, and Google Play Store deployment is extensive. You excel in multi-threading, memory management, and mobile-specific caching mechanisms. Experience with CI/CD tools, troubleshooting distributed systems, and automation pipelines is second nature to you. Your proficiency in Data Structures, Algorithms, and performance tuning is commendable. You are familiar with Firebase, Dependency Injection (DI), and Functional Programming. Hands-on experience with GitHub or equivalent version control tools is part of your skill set. Your strong communication and collaboration skills enable you to work effectively with cross-functional teams. In this role, you will be responsible for writing and reviewing high-quality code. You will need to understand the clients" business use cases and technical requirements, translating them into elegant technical designs. You will be tasked with identifying and evaluating various solutions, selecting the best option that aligns with the clients" needs. Defining guidelines and benchmarks for Non-Functional Requirements (NFRs) will be part of your responsibilities. You will write and review design documents that explain the overall architecture, framework, and high-level design of applications for developers. Reviewing architecture and design aspects such as extensibility, scalability, security, design patterns, user experience, and NFRs is essential. You will develop and design solutions for functional and non-functional requirements, defining technologies, patterns, and frameworks to bring them to fruition. Understanding technology integration scenarios and applying them in projects will be crucial. Resolving code/review issues through systematic analysis of root causes and conducting Proof of Concepts (POCs) to validate designs and technologies are also part of your duties. To qualify for this role, you should hold a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Your passion for Android development and your ability to deliver innovative solutions make you an ideal candidate for this position.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be a part of the Digital function at KPMG In India, a professional services firm affiliated with KPMG International Limited since its establishment in India in August 1993. Leveraging the global network of firms, our professionals are well-versed in local laws, regulations, markets, and competition. With offices across India in multiple cities, we offer services to national and international clients across various sectors, aiming to deliver rapid, performance-based, industry-focused, and technology-enabled solutions. As a member of the Lighthouse practice, your focus will be on providing data, analytics, cloud, and engineering solutions to clients. The role requires a minimum of 2 years of experience in Java and related technologies, with proficiency in Core Java, Spring, Spring boot, API, and SQL. Experience with Kafka, Angular, and React is considered a plus. Strong verbal and written communication skills are essential, along with the ability to work directly with clients. You should have a solid understanding of data structures, algorithms, object-oriented design, design patterns, and experience with the agile software development lifecycle. The role is open to Engineering Graduates or Postgraduates, and KPMG promotes equal employment opportunities for all candidates.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

It is exciting to be part of a company where the team truly believes in the mission and values they uphold. Fractal is a key player in the Artificial Intelligence domain, with a focus on empowering human decisions within enterprises by combining AI, engineering, and design to assist renowned Fortune 500 companies. With a global presence spanning 16 locations and a diverse workforce of over 3600 employees, including the United States, UK, Ukraine, India, Singapore, and Australia, Fractal has been consistently recognized for its excellence and innovation in the industry. Fractal's ReBoot program is designed for professionals who have taken a career break or explored entrepreneurship and are now seeking to re-enter the workforce and pursue their career aspirations. This four-month returnship program provides participants with the opportunity to refresh their skills, engage in live projects, and receive support through mentorship and key stakeholder interactions, with the potential for a full-time role upon successful completion. As a Data Governance and MDM Senior Engineer/Architect, your role will involve consulting, architecting, and implementing Data Governance and Master Data Management (MDM) programs for clients. You will collaborate with clients to understand their data governance needs, develop strategies, and implement robust programs encompassing various governance disciplines. Utilizing data modeling techniques and MDM tools such as Informatica MDM, Talend MDM, Reltio, or Stibo, you will design and optimize data structures to ensure integrity and consistency. Key responsibilities include designing and implementing data governance frameworks using tools like Collibra and Alation, staying abreast of emerging trends in data governance and MDM domains, and collaborating with cross-functional teams to drive successful initiatives. The ideal candidate will have proven experience in consulting and implementing Data Governance and MDM programs, a strong understanding of governance disciplines, proficiency in data modeling, and familiarity with MDM concepts and methodologies. Educational qualifications such as B.E, B.Tech, Masters, or Bachelors in Statistics, Data Science, Information Systems, or related fields, along with advanced certification in Data Governance/MDM, will be advantageous. If you are someone who thrives in a dynamic environment, enjoys collaborating with diverse teams, and is passionate about solving complex business challenges, this role offers an exciting opportunity to contribute to innovative solutions and grow professionally within a leading organization like Fractal.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 - 0 Lacs

chennai, tamil nadu

On-site

We are looking for an experienced and highly motivated Senior Software Engineer to join our dynamic team in Chennai. As a Senior Software Engineer, you will play a key role in leading and executing critical software projects, mentoring engineering teams, and ensuring high standards in software delivery. Your expertise in Java and Spring Boot, coupled with strong skills in frontend technologies like ReactJS, will be crucial in designing, developing, and deploying scalable applications. The ideal candidate should have a minimum of 8 years of hands-on software design and development experience, with deep expertise in Java, Spring Framework, and Spring Boot. Strong proficiency in frontend development using ReactJS, along with a solid understanding of OOP, Data Structures, Software Design Patterns, and RESTful or GraphQL APIs is required. Experience with SQL databases such as MySQL, PostgreSQL, or Oracle, as well as TDD practices including writing unit and integration tests, is essential. In addition, the role demands a strategic thinker who can make technical trade-offs, oversee project execution, and contribute to decision-making beyond the immediate team scope. Strong problem-solving, debugging, and troubleshooting skills are key requirements for this position. Exposure to AI/ML basics, statistics, and data science would be considered a plus. Candidates with any degree background and key skills in SpringBoot, Java, React, SQL, RESTful, GraphQL, Design Patterns, and Data Structures are encouraged to apply. We are open to considering candidates who are on a career break but are passionate about restarting their careers. At our company, we offer a range of benefits including Accidental Insurance, Family Health Insurance, Remote Working, Flexible Working Hours, Maternity Benefit, and various leave options. Additionally, employees can enjoy engaging team activities, health campaigns, and personal development opportunities through recognition programs, leadership training, and technical conferences. If you are looking to work in a dynamic and engaging environment where your skills are valued and recognized, we welcome you to apply for this Senior Software Engineer position at our esteemed organization.,

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

Join our Commodities and Global Markets (CGM) group as a Quantitative Developer, working with our QS Index calculation team to implement and maintain QIS proprietary indices. This role offers an exciting opportunity to be part of a global team closely aligned with revenue generation. At Macquarie, the advantage lies in bringing together diverse people and empowering them to shape all kinds of possibilities. Being a global financial services group operating in 31 markets with 56 years of unbroken profitability, you will be part of a friendly and supportive team where everyone contributes ideas and drives outcomes. In this role, you will implement and onboard new strategies and indices while supporting maintenance and data operations. Enhancing the index calculation platform to increase automation and efficiency is a key aspect of the role. Additionally, improving overall index calculation operations will be part of your responsibilities. The ideal candidate should have 4+ years of professional experience in Python, with experience in C++ or another OO environment being desirable. Comprehensive knowledge of data structures and modern design patterns is essential. Strong problem-solving skills, attention to detail, organization, focus on delivery, and an interest in learning about financial markets and indices are desirable. A proven track record in building and maintaining large systems would be advantageous. Macquarie encourages applications from individuals inspired to build a better future with them. If you are excited about the role or working at Macquarie, you are encouraged to apply. Commodities and Global Markets is a global business offering capital and financing, risk management, market access, physical execution, and logistics solutions to a diverse client base across Commodities, Financial Markets, and Asset Finance. Macquarie is committed to diversity, equity, and inclusion. They aim to provide reasonable adjustments to individuals who may need support during the recruitment process and through working arrangements. If additional assistance is required, applicants are encouraged to communicate this during the application process.,

Posted 3 days ago

Apply

15.0 - 19.0 years

0 Lacs

noida, uttar pradesh

On-site

At Cadence, we are dedicated to hiring and nurturing leaders and innovators who are eager to make a significant impact in the realm of technology. With over 30 years of expertise in computational software, Cadence stands as a crucial player in electronic design. Our Intelligent System Design approach enables us to provide software, hardware, and IP solutions that actualize design concepts. Our clientele consists of the most cutting-edge companies globally, delivering exceptional electronic products across various sectors including consumer electronics, hyperscale computing, 5G communications, automotive, aerospace, industrial, and healthcare industries. The Cadence Advantage: - You will have the opportunity to engage in cutting-edge technology within a work environment that fosters creativity, innovation, and impact. - Our employee-centric policies prioritize the physical and mental well-being of our employees, promote career development, offer learning opportunities, and recognize successes tailored to individual needs. - The One Cadence One Team culture encourages collaboration across teams to ensure customer success. - Various avenues for learning and development are available to employees based on their specific interests and requirements. - Join a diverse team of enthusiastic, dedicated, and skilled individuals who consistently exceed expectations for our customers, communities, and each other. We are currently seeking a candidate with exceptional communication skills and the ability to swiftly and independently adapt to new technologies. This role provides an excellent chance to work in a supportive and amicable environment where mutual success is valued, and a passion for technology and innovation thrives. Qualifications: - BE/BTech/ME/MS/MTech in Computer Science Job Responsibilities: - Experience: 15+ years - Location: Noida - Proficiency in C/C++ development with a solid grasp of object-oriented design principles. - Sound understanding of computer science fundamentals including data structures and algorithms. - Hands-on experience with UNIX or Linux operating systems. - Familiarity with performance tuning and optimization techniques for intricate software. - Demonstrated expertise in solving complex problems that necessitate comprehensive evaluations of diverse factors. Join us in tackling challenges that others find insurmountable. Be a part of our mission to make a difference where it truly counts.,

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer in the eCommerce domain, you will be joining a global industry leader in consumer appliances and digital products. This organization is focused on digital transformation, aiming to modernize its eCommerce ecosystem to cater to millions of customers worldwide. Your role will be based in Bangalore, India at the Offshore Delivery Center. You will collaborate with distributed global teams on impactful initiatives, utilizing the latest technologies to bring meaningful changes to how people interact with everyday products. Your primary responsibility will be to lead the delivery of features end-to-end, starting from analysis and design to development and deployment. Working alongside architects and tech leads, you will ensure that solutions align with the long-term platform strategy. Your expertise will be crucial in building and enhancing reusable, scalable components for core eCommerce workflows such as catalog, pricing, cart, checkout, and order management. Additionally, you will drive technical discussions, code reviews, and solution architecture within the team, as well as mentor junior developers to uphold engineering standards. To excel in this role, you must have a minimum of 8 years of hands-on development experience with Java or similar modern languages like C#, JavaScript, or Python. Strong fundamentals in OOP, data structures, algorithms, and design patterns are essential. Your proven track record in delivering backend solutions within agile teams is highly valued. Proficiency in REST APIs, microservices, and cloud-native development on platforms like AWS, Azure, or GCP is required. Direct experience with enterprise-grade eCommerce platforms such as SAP Commerce Cloud, Salesforce Commerce Cloud, Adobe Commerce, Shopify Plus, and others is a must. Moreover, familiarity with Git, CI/CD pipelines, automated testing, and DevOps practices will be beneficial in this role. Your ability to communicate effectively and collaborate with global teams is crucial for success. Exposure to headless commerce or MACH architecture, containerization, orchestration, performance tuning, and scalable architecture will be advantageous. You will report to the Development Team Lead within the eCommerce division. The position offers flexible hours, a hybrid work model, exposure to a global tech ecosystem, discounts on premium lifestyle products, family-friendly policies, and wellness programs. You will be part of a growth-driven culture that provides continuous learning and upskilling opportunities. Please note that this position is exclusively hired via Byond for a confidential global enterprise. Candidates without prior eCommerce platform experience will not be considered.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

The Apple Mobile & Messaging Apps team is seeking an iOS Engineer to provide great user experiences for customers seeking to purchase or learn more about Apple products. You will have the opportunity to contribute to building a shopping experience unique to Apple. The role requires experience in building and shipping iOS applications, and you will collaborate with versatile engineers in a dynamic and technically demanding environment. Your problem-solving skills and creativity will be crucial, and you should be able to think quickly to provide solutions in time-condensed situations. A self-motivated approach, passion for enhancing customer experience, and attention to detail are essential. As part of the team, you will have the chance to experiment with new Apple technologies that can significantly impact the applications produced. Collaboration with internal teams is key to delivering world-class products in a fast-paced environment. Responsibilities include working on technical design, estimating work, and implementing new features with peers, project managers, and technical teams. Code reviews, internal infrastructure enhancements, and continuous improvement of software development processes are also part of the role. Minimum Qualifications: - 1-2 years of experience in building and shipping iOS applications using Swift and Objective-C. - Profound understanding of data structures, algorithms, design patterns, enterprise architecture, and software engineering principles. - BS in Computer Science or equivalent experience. Preferred Qualifications: - Exposure to SwiftUI & Accessibility. - Strong debugging and analytical skills. - Excellent communication skills for effective collaboration across multiple teams and a strong sense of project ownership. - Commitment to keeping up with the latest advancements in iOS and willingness to learn new tools and technologies as required. If you meet the minimum qualifications and are enthusiastic about contributing to Apple's innovative mobile and messaging apps, we invite you to submit your CV for consideration.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in establishing and implementing new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be required to monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as providing user and operational support on applications to business users. To excel in this role, you must utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. As an Applications Development Senior Programmer Analyst, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members. Furthermore, you should appropriately assess risk when making business decisions, demonstrate consideration for the firm's reputation, and safeguard Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. You should adhere to policies, apply sound ethical judgment regarding personal behavior, conduct, and business practices, and escalate, manage, and report control issues with transparency. Qualifications: - 8 to 12 years of application development experience with Java/J2EE technologies. - Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns. - Proficiency in Data Structures and Algorithms. - Thorough knowledge and hands-on experience with BIG data Hadoop or Java-based Spark Programming. - Implementation experience in Big Data Spark ecosystem. - Work experience in an agile environment following agile Scrum best practices. - Expertise in designing and optimizing software solutions for performance and stability. - Strong troubleshooting, problem-solving, and test-driven development skills. Education: - Bachelor's degree/University degree or equivalent experience If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.,

Posted 3 days ago

Apply

7.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary objective will be to contribute to activities related to applications systems analysis and programming. Your responsibilities will include conducting tasks such as feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. You will be tasked with establishing and implementing new or revised applications systems and programs to address specific business needs or user areas. Additionally, you will monitor and control all phases of the development process, from analysis and design to testing and implementation. Providing user and operational support on applications to business users will also be a key aspect of your role. To excel in this position, you will need to leverage your in-depth specialty knowledge of applications development to analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Your role will involve recommending and developing security measures to ensure successful system design and functionality post implementation. Furthermore, you will be expected to consult with users/clients and other technology groups, recommend advanced programming solutions, and install and assist with customer exposure systems. Ensuring that essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower-level analysts are also part of your responsibilities. The ideal candidate for this role should have 7 to 12 years of application development experience, with a primary focus on Core Java/J2EE Application and a strong command over Object-Oriented Programming (OOPs) and Design Patterns. Proficiency in Data Structures and Algorithms, as well as hands-on experience with technologies like Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig, Hue, Unix, Java, Sqoop, Impala, and Cassandra on Mesos, will be essential. Experience in Big Data Spark ecosystem and exposure to ETL and BI tools are highly desirable. Working in an agile environment following the best practices of agile Scrum, expertise in designing and optimizing software solutions for performance and stability, troubleshooting, problem-solving, and test-driven development are all key qualifications for this role. A Bachelors degree or equivalent experience is required for this position. This job description offers a comprehensive overview of the role, outlining the primary responsibilities and qualifications expected from the Applications Development Senior Programmer Analyst. If you meet the specified criteria and are looking to contribute to a dynamic technology team, we encourage you to apply for this full-time position at Citigroup.,

Posted 3 days ago

Apply

3.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Java Developer with 4 to 12 years of experience, you will be expected to have a strong understanding of Java, Collections, and Object-Oriented Programming concepts. Your proficiency in both basic and advanced Java concepts will be crucial for this role. Additionally, your expertise in Spring, Hibernate, and Web Services will be highly valued as you contribute to the team's technical goals. In this position, you will be required to demonstrate strategic thinking to help the team achieve its technical objectives. Your ability to tackle highly technical assignments and solve complex problems using your knowledge, creativity, and adherence to company practices and priorities will be essential. Mentoring less experienced developers in advanced concepts will be part of your responsibilities. You will also be involved in reviewing, designing, and implementing plans to enhance the skills of team members and improve code quality. If necessary, you should be prepared to take corrective actions to ensure the team's success. As a seasoned Java Serverside developer with over 3 years of experience, you should possess a strong background in algorithms and data structures. Hands-on experience with technologies such as Spring Boot, microservices, AWS, Virtualization, or Networking will be advantageous in this role. Your role will involve exercising independent judgment in devising methods, techniques, and evaluation criteria to achieve desired results. Your contributions to the team will be instrumental in driving innovation and achieving technical excellence.,

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a software engineer at Google, you will have the opportunity to work on next-generation technologies that impact how billions of users connect, explore, and interact with information globally. The products you work on will handle information at massive scale and go beyond traditional web search. We are seeking engineers with expertise in various areas such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, UI design, and more. Your role will involve working on critical projects essential to Google's operations, with the flexibility to switch between teams and projects as both you and the business evolve. We value versatility, leadership skills, and a proactive approach to tackling new challenges across the full software development stack. The ML, Systems, & Cloud AI (MSCA) organization at Google is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for Google services like Search, YouTube, and Google Cloud. Our focus is on security, efficiency, and reliability in everything we do, from developing cutting-edge technology like TPUs to running a global network. In this role, you will: - Provide technical leadership on impactful projects. - Mentor and guide a distributed team of engineers. - Ensure alignment and clarity across teams regarding goals, outcomes, and timelines. - Manage project priorities, deadlines, and deliverables effectively. - Design, develop, test, deploy, maintain, and enhance large-scale software solutions. If you have a Bachelor's degree or equivalent practical experience, along with 8 years of software development experience, 5 years of software testing experience, and 3 years of software design and architecture expertise, we encourage you to apply. Additionally, a Master's degree or PhD in Engineering, Computer Science, or related fields and experience in data structures/algorithms are preferred qualifications. Leadership experience in technical roles and working in complex, matrixed organizations will be advantageous. Join us in shaping the future of technology and making a global impact with your technical skills and leadership abilities.,

Posted 3 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

NetApp is the intelligent data infrastructure company, dedicated to turning disruptive challenges into opportunities for all customers. Regardless of the data type, workload, or environment, we empower our customers to discover and actualize new business prospects. Our journey towards innovation is fueled by our exceptional team of individuals who bring fresh perspectives and ideas to the table. As a Manager of Software Engineering at NetApp, you will oversee a team of professional Engineers specializing in testing and debugging operating systems that support NetApp storage applications. Your team is committed to enhancing existing products and developing new solutions. Working within the Research and Development domain, the primary focus revolves around meeting competitive market demands, technological advancements, product quality, cost efficiency, and timely delivery to the market. Your role as a Techno Manager involves providing guidance and supervision to groups of Engineers responsible for various aspects such as Coding, Test Automation, Debugging, Performance Analysis, and addressing the needs of critical customers. You will lead the team in developing and implementing new projects, policies, and procedures while ensuring project objectives are achieved. Collaborating with the global team and stakeholders, you will drive the delivery of features and ensure end-to-end product development. To excel in this position, you must possess a strong technical background with knowledge of Go/Java, hands-on coding capabilities, and the ability to lead and mentor the team effectively. Reviewing architecture, design documents, and test cases, as well as having experience in SaaS development, will be advantageous. A thorough understanding of the product development cycle, technical requirements, and project management practices is essential. In this managerial role, you will be responsible for overseeing diverse tasks within a large department, focusing on the operational and financial implications of business decisions. Your leadership will play a crucial role in guiding the team towards successful outcomes, and your ability to engage with staff at various levels will be key to fostering a collaborative work environment. The ideal candidate will have a minimum of 10 years of hands-on experience as an individual contributor and 3 to 5 years of experience in a technical managerial role. A degree in Electrical Engineering, Computer Science, or equivalent is required to qualify for this position. At NetApp, we are committed to promoting diversity and inclusivity within our workforce, fostering a culture of belonging that values the unique perspectives and backgrounds of all individuals. We encourage applicants to challenge the notion of being 100% qualified for a role and apply regardless. Join us in our mission to transform challenges into business opportunities and make a meaningful impact in the world of data infrastructure. We look forward to welcoming you to our team.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Join a dynamic and fast-evolving team that is building next-generation AI-based tools and agent systems for QuestaSim, flagship simulation software at Siemens EDA. We're focused on designing intelligent AI agents, optimizers, and copilots using modern AI/ML techniques. This is an R&D-heavy role with real-world applications, significant autonomy, and room to innovate. This role is based in Noida. But you'll also get to visit other locations in India and globe, so you'll need to go where this job takes you. In return, you'll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. We make real what matters! We are seeking a highly motivated and experienced software engineer with a strong background in AI/ML to join the QuestaSim (Simulation) R&D team at Siemens EDA. In this role, you will: - Design and develop AI-powered agents using LLMs, LangChain, vector databases, and retrieval-augmented generation (RAG). - Build intelligent systems that understand natural language queries and automate complex workflows. - Integrate and experiment with ML pipelines, data-driven decision-making, and reinforcement learning for adaptive systems. - Prototype and productize tools that leverage code understanding, profiling, and data analysis. - Collaborate closely with AI researchers, UX designers, and backend teams to translate ideas into working products and robust features. - Work on prompt engineering, few-shot learning, and tool use orchestration. Must-Have: - Hands-on experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn). - 4-8 years of proven experience. - Strong working knowledge of LangChain, RAG pipelines, and vector stores. - Strong understanding and experience in application of Deep Learning models like ANNs and transformers. - Experience in developing AI agents or copilots that interface with tools or external APIs. - Proficiency in Python; familiarity with software design patterns and clean code. - Practical experience in data preprocessing, feature engineering, and model evaluation. - Familiarity with LLMs (OpenAI, LLaMA, Claude, etc.) and prompt engineering best practices. - Ability to identify AI use-cases, conceptualize solutions, and drive from prototype to production. - Strong proficiency in programming languages like C/C++ and Python, along with strong foundations in algorithms and data structures. Good to Have: - Background or interest in Digital Design, SystemVerilog, or EDA tools. - Basic knowledge of compilers, parallelism, or profiling tools is a bonus. Why Join Us - Work on cutting-edge AI R&D projects with real product impact! - Be part of a startup-like team within a global tech company. - Opportunity to lead innovation, publish internally, and drive industry-first solutions. - Competitive compensation, flexibility, and a collaborative culture. We are Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! Transform the everyday #LI-EDA #LI-Hybrid #DVT Job Family: Research & Development Req ID: 450858,

Posted 4 days ago

Apply

1.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be working at Vyapar, a technology and innovation company specializing in the fintech sector. Vyapar delivers business accounting software to Micro, Small & Medium Enterprises (MSMEs) and has gained a user base of over 10 Million users across 140 countries. As one of the fastest-growing companies in the industry, Vyapar simplifies invoicing, inventory management, and accounting processes for small businesses, enabling them to focus more on critical aspects of their operations. Your role at Vyapar will be as a Lead Full Stack Developer, where you will lead a team of developers responsible for developing features in the Vyapar application. It is essential to have a strong understanding of key technologies such as HTML, CSS, JavaScript, Responsive design, jQuery, React, and database concepts to excel in this role. Key Responsibilities: - Translate designs and wireframes into high-quality code - Design, build, and maintain high-performance, reusable, and reliable code - Ensure optimal performance, quality, and responsiveness of the application - Utilize complex algorithms to meet business requirements - Assist in maintaining code quality, organization, and automation - Ability to comprehend business requirements and translate them into technical specifications Desired Skills And Requirements Must have: - Strong proficiency in JavaScript - Proficiency in HTML, CSS - Experience with React/Angular/JQuery/Vue - Familiarity with SQL databases or RDBMS - Strong problem-solving skills and understanding of Data Structures Good to have: - Familiarity with RESTful APIs for connecting applications to back-end services - Thorough knowledge of Web UI design principles, patterns, and best practices - Experience with offline storage and performance optimization - Proficiency in database concepts and SQL queries - Knowledge of cloud message APIs and push notifications - Understanding of continuous integration processes - Ability to benchmark and optimize performance Experience: - Minimum 6 years of total experience - At least 5 years of experience in JavaScript - At least 5 years of experience in HTML and CSS - Minimum 2 years of experience with SQL or RDBMS - Minimum 1 year of experience in a Team Lead role Education: - A full-time B.E/ B.Tech Degree from a recognized university,

Posted 4 days ago

Apply

1.0 - 5.0 years

0 Lacs

ahmedabad, gujarat

On-site

You will be joining VasyERP, a young start-up based in Ahmedabad and funded by Reliance Industries. We specialize in developing cloud-based ERP and point of sale (POS) platforms for manufacturing and retail industries across India and globally. As a Java developer at VasyERP, you will play a crucial role in designing and implementing Java-based products. Your responsibilities will include analyzing user requirements, defining application objectives, and ensuring optimal performance and quality of applications. Collaboration with cross-functional teams will be essential, along with debugging, maintaining, and resolving technical issues as they arise. To excel in this role, you should have 1-2 years of experience in Core Java and possess strong coding and programming skills. Knowledge of Data Structures, Integration, MVC, Springboot, and Hibernate is required. Familiarity with databases such as SQL, PostgreSQL, and MySQL is expected, along with an analytical mindset and proficient problem-solving abilities. While not mandatory, Java certification and familiarity with front-end technologies like HTML, CSS, JavaScript, and jQuery would be advantageous in this position.,

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a part of Optum, a global organization dedicated to enhancing healthcare through technology, your work will have a direct impact on improving health outcomes for millions of individuals. By connecting people with essential care, pharmacy benefits, data, and resources, you will play a crucial role in helping individuals lead healthier lives. At Optum, you will be welcomed into a culture that values diversity and inclusion, offers opportunities for career development, and provides comprehensive benefits. Join our team to contribute to advancing health equity on a global scale as we focus on Caring, Connecting, and Growing together. Your primary responsibility will be to adhere to the terms of your employment contract, company policies, procedures, and any directives issued by the organization. This may include changes in work locations, teams, shifts, work benefits, or other decisions necessitated by evolving business requirements. The company reserves the right to modify or revoke these policies at its discretion. Qualifications: - Bachelor's or Master's Degree in Computer Science, Electronics, Electrical, or a related field - 2 years of experience in developing web applications on the Java platform (Spring, Spring Boot, Hibernate, Web Services) - Proficiency in front-end technologies such as Angular and ReactJS - Experience with Microservices architecture - Ability to provide technical guidance and promote engineering best practices within development teams - Familiarity with Cloud-based technologies like Docker, Mesos, Kubernetes, AWS, Openshift, or similar platforms - Hands-on experience with DevOps tools like Jenkins/XL Deploy - Familiarity with Linux or UNIX environments - Expertise in creating version management strategies and utilizing version control systems like Git/GitHub - Proficiency in facilitating design and code reviews - Experience working in Agile development methodologies like Iterative, Scrum, SAFe, Kanban - Sound knowledge of Java JEE frameworks, including Spring/Spring Boot, with at least 5 years of experience in Java JEE projects - Understanding of Web servers such as Apache Tomcat, Websphere Application Server, Jboss - Knowledge of Java, Azure/Typescript, and high-level requirement solutions - Contribution to Open Source projects - Familiarity with application monitoring tools like Splunk, Dynatrace - Profound knowledge of RDBMS and experience in SQL Server/Oracle and NoSQL databases - Understanding of algorithms, data structures, and unit testing methodologies (e.g. MOQ) - Knowledge of basic operating system and networking concepts - Exposure to the complete software product lifecycle, including requirements analysis, prototyping, architecture, design, development, testing, and deployment Apply now to join our team and contribute to improving healthcare outcomes for communities worldwide. Location: Hyderabad, Telangana, IN.,

Posted 4 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies