Jobs
Interviews

170 Data Structure Jobs - Page 2

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

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

A collection of over 377,000 minds is dedicated to building the future, one day at a time in over 200 countries. Siemens values equality and encourages applications that reflect the diversity of the communities it operates in. Employment decisions at Siemens are made based on qualifications, merit, and business need. As a Siemens EDA Ambassador: Member Of Technical Staff, you are invited to bring your curiosity and creativity to help craft tomorrow. Siemens EDA is a global technology leader in Electronic Design Automation software, enabling companies worldwide to develop innovative electronic products faster and more cost-effectively. Customers utilize Siemens EDA's tools to drive technology and physics boundaries for enhanced products in chip, board, and system design complexities. We are seeking individuals who are Graduate / Postgraduate (Bachelors/Masters) in EEE/ECE/Computer Science (CS) from renowned Engineering colleges with substantial software development experience. An added advantage would be experience in EDA. Proficiency in C/C++ languages, design patterns, data structures, and algorithms is essential for software development. A solid understanding of Graph will further facilitate development processes. Candidates must possess the ability to comprehend complex products, solutions, and problems, alongside being self-motivated, disciplined, and having high integrity. A team-oriented personality who communicates effectively is highly valued. This challenging role is based in Noida, providing an opportunity to collaborate with teams impacting entire cities, countries, and the future landscape. The work environment is dynamic with a steep learning curve. #LI-EDA #LI-HYBRID,

Posted 1 week ago

Apply

5.0 - 8.0 years

4 - 7 Lacs

Mumbai, Navi Mumbai

Work from Office

Job Title : C++ Developer Duration : 1-year contractual position Experience Range : 5 to 8 years Notice Period : Within 20 days Location : Mumbai (Only local candidates of Mumbai are acceptable) Education : B.Tech, B.E Interview Process : 1st- Technical, 2nd - Technical round & 3rd - HR Round Mandatory : End-to-end C++ skills Skills Required : - C, C++ - Qt/QML - OOPs - STL, Data Structures - JavaScript - Automotive Product Development - Android Application Development - Java - API - GitLab CI/CD - GitHub, Gerrit - Jira, Zoho - PostgreSQL, SQLite, JSON - MVVM Architecture - Testing - Debugging - Linux, Unix Job Description : We are seeking an experienced Developer with a strong background in C++, CUDA programming, and Linux to guide our development team in building cutting-edge solutions for device integration and high-performance computing tasks. This is a hands-on leadership position that combines technical expertise with team management skills to deliver high-quality software products. Primary responsibilities : Software Development : - Develop and maintain high-performance applications using C++ and CUDA. - Design and implement parallel algorithms for GPUs to accelerate computational workloads. Performance Optimization : - Optimize CUDA kernels for performance, scalability, and memory efficiency. - Analyze performance bottlenecks and propose innovative solutions. Code Review and Testing : - Conduct code reviews to ensure adherence to coding standards and best practices. - Develop and execute test cases to validate functionality and performance. Collaboration : - Work closely with the software engineering and research teams to understand requirements and deliver robust solutions. - Provide technical guidance and mentoring to junior team members when necessary. Documentation : - Write and maintain technical documentation, including design specifications and user manuals. Required Skills : - C++ : Strong proficiency in modern C++ (C++11/14/17/20). - CUDA Programming : Extensive experience in developing, debugging, and optimizing CUDA applications. - GPU Optimization : Familiarity with memory hierarchy, shared memory, streams, and warp-level operations in CUDA. - Parallel Computing : Solid understanding of parallel algorithms and multi-threaded programming. - Mathematical and Analytical Skills : Strong foundation in linear algebra, calculus, and numerical methods. - Tools : Experience with debugging/profiling tools like Nsight, CUDA Memcheck, or similar.

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

As a Graduate Trainee Software Developer at our company located in Kharadi, Pune, you will be joining us as a full-time employee with the opportunity to kickstart your career in a dynamic and rewarding work environment. We are looking for freshers who have either passed out from the MCA 2025 batch or BE/B.Tech (CS or IT) in 2022 or 2023. You will be working with a team of experienced professionals and leaders who will provide you with the necessary guidance and support as you delve into the world of software development. In this role, you will be required to have technical expertise in C, C++, Data Structure, C#, and Dot NET, with preference given to those with knowledge in these areas. As part of our team, you will be responsible for developing, deploying, customizing, and integrating MS Dynamics CRM. Your duties will include installing and deploying CRM organizations, customizing and creating CRM entities, understanding and implementing business workflows and processes, utilizing CRM SDK or plug-in platforms, and demonstrating proficiency in .NET, web services, data modeling, and business entity definition and mapping. Additionally, you should have a good command of JavaScript and other web development mark-ups and scripting languages. Please note that there will be a bond/agreement of 2 years, and you will be required to work from the office. We offer competitive compensation and benefits packages, regular performance reviews, performance bonuses, and continuous training to help you grow and develop in your career. Join us in this exciting opportunity to learn, grow, and contribute to our innovative projects.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a C++ Developer at our company, you will be responsible for working on various projects related to C and C++ programming, data structures, and Python. Your expertise in CONFD will be crucial, along with your understanding and experience in management protocols development. Additionally, you will need to have a strong background in NETCONF, RESTCONF, and YANG Modelling. Experience in the Optical domain or Telecom Networking domain will be a plus, as you will be working on projects in these areas. Proficiency in Linux, GIT, JENKINS, and pipeline management will be essential for this role. Another important aspect of the job will involve working with SNMP. Your strong understanding and work experience in SNMP development, coupled with your background knowledge in management protocols, will be valuable assets in this role. The ideal candidate should have 4 to 8 years of experience in a similar role. This position is based in Bangalore or Chennai, and the interview process will be conducted virtually. If you are ready to take on these challenges and showcase your skills in C++ development, we encourage you to apply only if you are available for immediate joining within 20 days.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

You will be responsible for building the entire Backend platform for a product portfolio and delivering new features end-to-end. Your role will involve evolving the architecture to improve performance and scalability. You will design, develop, and take ownership of components within a highly scalable, distributed web services platform. It is essential to continuously work towards enhancing the software development process and team productivity. Additionally, you will be expected to mentor and train team members and lead module development independently. Demonstrating leadership and proactive planning through independent problem-solving will be a key aspect of your role. Strong collaboration with both test team members and development team members is crucial to achieve common goals effectively. To excel in this position, you should have at least 5.5 years of experience as a Lead Engineer in a scalable product or ecommerce organization. Proficiency in Java, a solid understanding of the Spring framework, and familiarity with the MVC approach are essential. You should possess a strong knowledge of performance optimization and caching techniques, along with expertise in Object-Oriented Programming concepts, data structures, and algorithms. Experience in developing scalable, fault-tolerant, distributed backend services, as well as a good grasp of prevalent design patterns and advanced system designing, is required. Moreover, you should have practical experience with databases and Schema design, particularly with NoSQL databases. Strong problem-solving skills will also play a significant role in your success in this role.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

As a Backend Developer at our organization, you will be responsible for building the entire Backend platform for our product portfolio. Your role will involve the end-to-end delivery of new features, as well as evolving the architecture to ensure performance and scalability. You will design, develop, and own components of a highly scalable, distributed web services platform. Constantly striving to improve the software development process and team productivity will be a key part of your responsibilities. Additionally, you will mentor and train team members while leading module development independently. To be successful in this role, you should have at least 2.5+ years of experience in a scalable product/ecommerce organization as a Senior Software Engineer. Excellent Java skills, a deep understanding of the Spring framework, and proficiency in MVC approach are essential. You should possess strong knowledge of performance optimization and caching techniques, as well as solid grasp of Object-Oriented Programming concepts, data structures, and algorithms. Experience in developing scalable, fault-tolerant, distributed backend services, along with familiarity with prevalent design patterns and advanced system designing, is required. Proficiency in databases, especially in NoSQL databases and schema design, is crucial for this role. Strong problem-solving skills will also be beneficial in fulfilling your responsibilities effectively.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are a passionate and experienced software developer with over 5 years of industry experience. You will work in an agile and highly energetic startup to develop a portfolio of products, including web and mobile-based applications, reporting solutions, and more. Joining the Brandstory team offers you the opportunity to lead the development of various software facets spanning Frontend, Backend, and Mobile Apps. You will work on projects related to Asset Management, Inspection Management, Capital Management, IoT, and more, using Azure for most computing needs. In this role, your key responsibilities include designing, developing, implementing, and maintaining web and/or mobile applications in a highly collaborative environment. You will contribute to the complete technology stack, covering frontend, backend, and databases. It is essential to continuously innovate and strategize to enhance the efficiency and resilience of the applications. Prioritizing and managing work while adhering to critical project timelines in a fast-paced environment is crucial. You must share a passion for design and technology. To excel in this role, you must have knowledge of Data structures and Object-Oriented Programming. Experience working with JavaScript and/or JavaScript frameworks is required, along with proficiency in database design and understanding of SQL queries. Experience with cloud-based systems is a must. Strong analytical and problem-solving skills are essential, and being self-driven while contributing effectively as part of a team is highly valued.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a software developer at Amdocs, you will be responsible for designing, developing, modifying, debugging, and maintaining software systems. Your main tasks will include designing and developing software code according to specifications, following Amdocs software engineering standards and methodologies, investigating and fixing issues, collaborating with team members, and providing technical support during solution design for new requirements. You will also be encouraged to actively seek innovation, continuous improvement, and efficiency in all your tasks. To qualify for this role, you should have a Bachelor's degree in Science/IT/Computer Science or equivalent, along with at least 3 years of Java experience (server side) on Linux/Unix/Windows. It is essential that you have experience in Java, junit, cucumber, selenium, Multithreading, concurrency API, performance tuning/monitoring, design patterns, data structure, and analyzing heap and thread dump. Nice-to-have skills include knowledge of the telecom domain (GSM, LTE, 4G, 5G), network architecture, diameter protocols, messaging frameworks like Apache Kafka, protocol stacks like SMTP, SMPP, IMAP/POP3, and experience with CI/CD tools and Agile project management tools. In this role, you will have the opportunity to work on designing and developing new software applications in a growing organization with ample opportunities for personal growth. Amdocs is an equal opportunity employer that values diversity and inclusivity in its workforce.,

Posted 1 week ago

Apply

11.0 - 15.0 years

0 Lacs

karnataka

On-site

Changing the world through digital experiences is what Adobe is all about. We provide individuals, from emerging artists to global brands, with the tools necessary to design and deliver exceptional digital experiences. Our passion lies in empowering people to create beautiful and powerful images, videos, and apps while transforming how companies engage with customers across various screens. We are dedicated to hiring the very best talent and are committed to fostering exceptional employee experiences where respect and equal opportunities are paramount. At Adobe, we believe that innovative ideas can originate from any level of the organization, and the next groundbreaking concept could very well be yours. Adobe InDesign stands as the industry-leading page design software and layout application that enables users to create, preflight, and publish stunning documents for both print and digital media. With InDesign, users have access to a comprehensive set of tools for developing posters, books, digital magazines, eBooks, interactive PDFs, and more. As part of our development team, you will be tasked with addressing a broad range of engineering challenges, including intricate typography and layout algorithms, graphic processing, rendering, sophisticated UI design, and more. We are currently seeking a Technical Staff member to join our team. The selected candidate will play a vital role in the development of the InDesign product within our creative suite of offerings. Responsibilities will encompass the development of new features, maintenance of existing functionalities, and involvement in all stages of the development process, from initial specifications to release. We expect the incumbent to be a proactive problem solver proficient in analyzing, architecting, and implementing top-quality C/C++ software solutions. Key Responsibilities: - Contribute significantly to the analysis, design, and programming efforts for major and minor software releases. - Collaborate with product management to assess and determine new feature requirements. - Demonstrate initiative as a self-starter capable of devising methods, techniques, and evaluation criteria to achieve desired outcomes. - Serve as a subject matter expert on specific platforms, possess knowledge of cross-platform challenges, competitive products, and customer needs, and play a substantial role in advancing advanced concepts and technologies within the team. Requirements: - B.Tech / M.Tech in Computer Science & Engineering from a reputable institution. - 11 - 14 years of hands-on design and development experience. - Proficiency in C/C++, assembly, data structures, and algorithms. - Strong understanding of object-oriented design, product life cycles, and associated issues. - Experience in application development across multiple platforms, including various Windows and Macintosh environments. - Sound grasp of computer science fundamentals, architectural principles, design practices, and performance optimization. - Excellent written and verbal communication skills. - Familiarity with operating in a fast-paced global setting. Adobe is dedicated to ensuring that Adobe.com is accessible to all users. If you require accommodation due to a disability or special need during your website navigation or application process, please contact accommodations@adobe.com or call (408) 536-3015.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a software developer in our team, you will play a crucial role in understanding customer needs by collaborating with product managers and business stakeholders. Your responsibilities will include designing, developing, delivering, and supporting large-scale and distributed software applications and tools in an agile, startup-like environment. You will be expected to prepare necessary documents such as flowcharts and workflows to identify requirements and solutions, as well as take initiatives to invent new solutions for our customers. Building the entire back-end platform for a product portfolio will be a key part of your role, along with designing and leading backend architecture implementation in an innovative environment. Ownership of features across the entire life cycle, from inception to deployment in production, will be essential. You will be encouraged to pick up new technologies and frameworks that best suit the needs of our products and users, while using software engineering best practices to ensure high standards of quality and maintainability for all deliverables. Your technical competencies should include proficiency in Go-Lang skills, understanding of Kubernetes and OCP, familiarity with CI/CD pipelines, Spring framework, MVC approach, performance optimization, caching techniques, databases, schema design, object-oriented programming concepts, data structures, and algorithms. Moreover, your leadership competencies should encompass customer obsession, collaboration, influence, ownership mindset, learning agility, navigating change, leaders building leaders, and execution excellence.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

chandigarh

On-site

We are seeking a passionate and hands-on Subject Matter Expert (SME) / Technical Trainer to play a key role in bridging technical content, curriculum design, and client engagement. The ideal candidate should possess a unique blend of technical expertise and the ability to effectively connect with clients and internal stakeholders to ensure the delivery of top-notch learning solutions. A Master of Engineering (ME) qualification would be advantageous. This position offers the flexibility of working remotely from home, with occasional travel required for client engagements and training sessions, preferably based in Delhi/Chandigarh, Hyderabad, Chennai, or Gujarat. Key Responsibilities: - Engage with clients to assess their technical training requirements, propose tailored solutions, and provide expert guidance on the subject matter. - Develop, structure, and customize technical curriculum in alignment with client goals and industry standards. - Act as the primary technical expert during client interactions and solution presentations. - Conduct train-the-trainer programs, workshops, and knowledge-sharing sessions for both internal and external faculty. - Review and ensure the accuracy, relevance, and quality of technical content and training materials. - Collaborate closely with internal teams (delivery, content, sales) to ensure learning solutions meet client expectations. Requirements: - Minimum of 4 years of experience in technical education, training, or curriculum development. - Strong academic background with extensive experience in technical content development or curriculum design. - Proficiency in C++ or Java along with a solid understanding of Data Structures and Algorithms. - Exposure to full stack development including HTML/CSS, JavaScript/React, Node.js, databases, APIs, etc. - Previous experience in client-facing roles or solutioning would be a strong advantage. - Excellent communication and presentation skills. - ME/M.Tech qualification is desirable as evidence of strong technical foundations. - Availability to travel for client meetings, training sessions, and faculty enablement programs. If you are enthusiastic about combining technical expertise with impactful client interactions and training outcomes, we are excited to connect with you!,

Posted 2 weeks ago

Apply

4.0 - 9.0 years

20 - 27 Lacs

Pune

Hybrid

Role: Senior Software Engineer role Location- Pune (Viman Nagar) WorkMode: Hybrid (2 days a week in office) Work Timings: 12:00 pm to 9:00 pm Job Description - Mandatory skillset Masters or Bachelors in computer science 4 to 8 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience in Selenium or Casper js Experience with dotnet core Basic understanding of Javascript / Ajax / JSON, JQuery Experience in developing, integrating and testing using Rest APIs. Well versed with source control tools like bitbucket, Github, Gitlab,SVN, TFS. Strong troubleshooting and problem-solving skills. Jump into existing code and debug, develop and integrate Rest APIs, XML, JSON, SOAP etc Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced startup environment. Collaborate with team members in a multi-functional product team Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Call: Sam - 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

7.0 - 10.0 years

11 - 15 Lacs

Gurugram

Work from Office

Mandatory Skills : - Experience of Minimum 2 complex Application Integration engagements on Microsoft Azure using Logic Apps and Service Bus.- Must have experience of using different connectors and developing custom connectors.- Experience of Minimum 1 usage of Data Factory with large and complex data. Pre-requisite Skills : - Minimum 7 years of experience in .NET/C#, SQL Server / Oracle.- Solid experience of OOP, Data Structure, Design Patterns.- Minimum 3 years of experience in developing applications on Microsoft Azure Platform using Features like Cloud Services, Web Role, Worker Role, Azure Web App, Azure API App, Azure Storage, Azure SQL, Azure Functions etc.- Should have good understanding of Azure VM, VNET, Storage, Subscriptions, Security- Should be able communicate with business teams and be able to articulate his thought clearly. Good to Have : - MCP in Developing Microsoft Azure Solutions OR Implementing Microsoft Azure Infrastructure Solutions- Exposure to DevOps - release and build management, automation scripts and PowerShell

Posted 2 weeks ago

Apply

4.0 - 8.0 years

19 - 27 Lacs

Pune

Hybrid

Role: Senior Software Engineer role Location- Pune WorkMode: Hybrid Work Timings: 12:00 pm to 9:00 pm Note: Looking for a candidate who can join within 15-20 days max. Job Description - Mandatory skillset Masters or Bachelors in computer science 4 to 6 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience in Selenium or Casper js Experience with dotnet core Basic understanding of Javascript / Ajax / JSON, JQuery Experience in developing, integrating and testing using Rest APIs. Well versed with source control tools like bitbucket, Github, Gitlab,SVN, TFS. Strong troubleshooting and problem-solving skills. Jump into existing code and debug, develop and integrate Rest APIs, XML, JSON, SOAP etc Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced startup environment. Collaborate with team members in a multi-functional product team Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Call: Sam - 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

7.0 - 12.0 years

16 - 30 Lacs

Hyderabad, Bengaluru

Hybrid

Job Description Summary: Design and Development in Java, J2EE, Spring, Spring Boot, Apache Camel, RDBMS, JS • Knowledge and understanding of services offered by at least one of the major public cloud providers • Hands on experience with building containerized application and automated orchestration • Capable of responding to and resolving issues in real-time. • Participate in technical conversations while working with vendor/suppliers and customers. • Design and implement distributed, scalable, high-performance micro service-based applications • Actively participate in the Agile software development phases of various initiatives across Trusted Call Servicesplatform. • Resolve scalability and performance issues in all areas of Software functions. • Provide Business value through innovation and continuous improvement • Continuously find opportunities to refactor and reduce technical debt • Collaborate efficiently with the team members & make sure you have the proper communications to get the deliverables done. • Interact with Product Development and Technology teams to ensure proper requirements are received before proposing a solution to the stake holders. • Ensure Release software meets all requirements of Security, Quality, Extensibility, Performance, Reusability • Produce high-quality software with a scalable architecture and design principles • Lead the team to coordinate and guide for high quality software delivery Job Description: Minimum 8 years of relevant work experience. • Java/J2EE Technologies with Java, Spring, NFI, AJAX, JavaScript, TypeScript , Spring Boot , Spring IOC & MVC, Spring Data JPA, Spring Web Flow, Spring Boot, Apache Camel, JDBC, OpenJPA, RESTful Web Service , XML (Advanced), XSLT (Advanced), JSON, JMS (Advanced), JAuth2.0, JWT. Docker, Kubernetes, Oracle and SQL with tunning, no-SQL query language, JSON query, MongoDB , Postgres DB, Familiarity with AWS/GCP/Azure services stack. • Excellent knowledge or hand on experience designing and using No-SQL database for persistence storage, MongoDB, Postgres or like. • Good knowledge on using architecture and design patterns. • Experience in application configuration and builds using Maven. • Jenkins, Pipeline deployment, Groovy scripts. Deployment automation experience in CI/CD (Chef, Puppet, Ansible) • Well documented code, Unit test driven framework implementations, testcases development using Junit. • Good understanding of the software development agile practices. • Asynchronous message communication/integration technologies (ActiveMQ), JMS, MQTT, AMQP • IDE Eclipse, IntelliJ • Strong analytical and debugging skills • Experience with GIT, JIRA, Confluence, Nexus. Additional Job Description • Knowledge on the Telecom industry & STIR SHAKEN framework. • Good to have experience with front-end development like Angular, etc. • Any Certifications in the relevant technologies.

Posted 2 weeks ago

Apply

8.0 - 13.0 years

25 - 40 Lacs

Hyderabad, Chennai

Work from Office

Key Responsibilities : - Lead the design, development, and maintenance of high-performance networking software solutions. - Provide technical guidance and mentorship to a team of developers. - Develop and maintain Python-based test automation frameworks to ensure product quality. - Implement and support Layer 2 and Layer 3 networking protocols such as OSPF, BGP, and STP. - Work with core networking technologies, including TCP/IP, VLAN, ARP, and DHCP. - Design and develop Python-based backend services and command-line tools (CLIs). - Collaborate with cross-functional teams to build and integrate RESTful APIs. Required Skills & Experience : - Strong programming expertise in C and Python. - Experience with Layer 2 and Layer 3 networking protocols - such as OSPF, BGP, STP. - Solid understanding and experience with TCP/IP, VLAN, ARP, and DHCP. - Proven experience developing and executing Python-based test automation frameworks. - Experience building backend services, Python-based CLIs, and working with RESTful APIs. - Strong communication and organizational skills with a structured and analytical approach to problem solving. - Ability to manage time effectively and handle multiple tasks in a fast-paced environment.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. We're counting on your unique voice and perspective to help EY become even better. Join us to build an exceptional experience for yourself and contribute to a better working world for all. As a Java Full Stack Senior in the IT Advisory Services team, your role involves being part of the delivery of core Java full stack-based projects for customers globally. Your technical responsibilities include applying object-oriented and functional programming styles to real-world software engineering problems, designing and developing client applications using Core Java and Java8 Full Stack technologies on any Cloud Platform, assessing existing large-scale IT environments for migration to Cloud, App Modernization, API development, and adopting Agile software delivery techniques. We are looking for candidates with a BE/BTech/MTech qualification and mandatory skills including experience in frameworks like Flask/Django/Fast API, multithreading, Kafka, Cloud Experience (AWS/AZURE/GCP/PCF), Docker, Kubernetes, microservices, Postgres/MySQL, GIT, SVN, Design Patterns, NoSQL databases, ORM libraries, and proficiency in Data Structures and Algorithms. Experience in web development technologies for risk management actions, working in risk technology teams in banks/financial institutions, developing/enhancing risk platforms, creating software applications for analytical purposes, and implementing models within pricing and risk systems is required. Skills in Pricing Products or Risk Management are preferred. Good to have experience includes performing statistical analysis for Market Risk metrics, market risk management for interest rate or equity markets, familiarity with fixed income instruments, and knowledge of machine learning and AI concepts. Education-wise, a B.E./B.Tech in Computer Science with 4-8 years of application development experience is desired along with technical certifications in Java and Cloud technologies. EY is dedicated to building a better working world by creating long-term value for clients, people, and society, and fostering trust in the capital markets. With diverse teams in over 150 countries, EY provides assurance and assistance to clients through data and technology, working across assurance, consulting, law, strategy, tax, and transactions to address complex global issues.,

Posted 2 weeks ago

Apply

4.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

HCL Technologies is a next-generation global technology company dedicated to helping enterprises rethink and adapt their businesses for the digital era. With a foundation of four decades of innovation, a renowned management philosophy, a culture of invention and risk-taking, and a strong focus on customer relationships, HCL takes pride in its commitment to diversity, social responsibility, sustainability, and education initiatives. The company operates through a worldwide network of R&D facilities and co-innovation labs, leveraging global delivery capabilities and a team of over 197,000 Ideapreneurs in 52 countries to provide comprehensive services across industry verticals to leading enterprises, including 250 of the Fortune 500 and 650 of the Global 2000. Our success is driven by our diverse, creative, and passionate team members who continuously raise the bar for excellence. At HCL, we strive to empower our employees to unleash their full potential and become the best version of themselves. HCLTech is currently seeking a C / Linux Developer for a prominent client, offering an opportunity to be part of reshaping the future. Qualification Required: - BE/B.Tech/M. Tech/MCA Educational background. - Work Location: Chennai & Bangalore - Experience: 4 to 10 Yrs - Notice Period: Immediate to 60 Days Responsibilities: - Possess a strong technical skill set in software development. - Proficiency in C, Data Structures, and Algorithms. - Specialization in at least one of the following domains: Networking, Storage, or Mobility. - Hands-on experience in Linux. - Demonstrated problem-solving and debugging skills. - Ability to thrive in a fast-paced environment and meet tight deadlines. - Self-motivated individual with analytical thinking and keen attention to detail. - Excellent communication and teamwork skills. To apply, please share your updated profile with julius.karunakarand@hcltech.com. How You'll Grow: At HCL Tech, we are committed to providing continuous opportunities for personal and professional growth. We aim to ensure your satisfaction and success by helping you discover your strengths and interests. Through transparent communication with senior-level employees, learning and career development programs, and the chance to explore different roles or industries, we empower you to shape your own career path. Why Us: - We are one of the fastest-growing global tech companies, with a presence in 60+ countries and 222,000 employees. - Our workforce is highly diverse, representing 165 nationalities. - You will have the chance to collaborate with colleagues worldwide. - We offer a virtual-first work environment that promotes work-life balance and flexibility. - Your growth is our priority, with comprehensive learning and career development opportunities at all levels. - We provide extensive benefits for all employees. - Recognized as a great place to work and a top employer in 17 countries, our positive work environment values employee recognition and respect.,

Posted 2 weeks ago

Apply

6.0 - 12.0 years

0 Lacs

karnataka

On-site

We enable our clients to thrive in the digital era by creating business value through expert strategies, customer-centric experience design, and world-class product engineering. As an Associate / Senior Associate Technology (Java) at Publicis Sapient, you will design, develop, and implement software solutions to solve business problems through innovation and engineering practices. You will be involved in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Additionally, you will identify and troubleshoot application code-related issues and participate in code reviews to ensure solutions align with pre-defined architectural specifications. You will also assist with design reviews, recommend ways to incorporate requirements into designs and information/data flows, and participate in project planning sessions to analyze business requirements and outline proposed solutions. The ideal candidate will have 6 to 12 years of experience with a strong technical background in JAVA and the Spring stack. You should be well-versed in OOPs concepts, design patterns, data structures, and algorithms. Experience with Database systems like RDBMS (e.g., PostgreSQL, Oracle) and NoSQL (e.g., Dynamo, MongoDB), building Microservices, using messaging platforms like Kafka, RabbitMQ, CI/CD Pipeline, DevOps tools, Cloud Services (AWS or Azure), Test Driven Development, and agile methodologies is required. Effective communication with stakeholders, managing scope, timelines, quality, goals, and deliverables that support business objectives are essential. Prior work experience in product engineering/development is preferred. Education background: - Bachelors degree in computer science, Information Technology, or related field of study Good to have certifications: - Java Certified Developer - AWS Developer or Solution Architect We foster a growth culture where learning is intrinsic. We support exploratory behavior to help you deliver innovative solutions and stay ahead of the curve. You will have the opportunity to share your knowledge across the organization through technical sessions and active contribution to various engineering groups. If you are actively seeking new opportunities, please share your updated resume along with the following details: - Total years of experience - Current CTC - Expected CTC - Notice period - Contact number,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Millennium is a top tier global hedge fund that is dedicated to leveraging innovations in technology and data science to address complex business challenges. We are in the process of building a robust technology team to create our next generation in-house risk and analytics tools. The primary focus of this team will be on developing and maintaining the in-house VaR systems that will support risk management and trading across Equities, Fixed Income, Commodities, Credit, and FX business at Millennium. Working at Millennium offers a dynamic and fast-paced environment with exceptional growth opportunities. As a member of our technology team, your responsibilities will include collaborating closely with quants, risk managers, and other technologists in New York, London, Tel Aviv, and Miami. Together, you will be tasked with developing multi-asset analytics, stress testing, and VaR for our in-house risk and guidelines platform. Mandatory Requirements: - Possess strong analytical and mathematical skills, with a keen interest and/or exposure to quantitative finance. - Hold at least a BSc in Computer Science or a related field in financial engineering. - Have significant experience working with modern C++ or Java. - Proficient in using Git/GitHub. - Experienced in Multi-threading, Client-Server, and Distributed computing. - Familiarity with working in a Linux environment. - Solid understanding of various Design Patterns, Algorithms, and Data structures. - Proficient in SQL Database development. - Detail-oriented, organized, demonstrating thoroughness, and taking strong ownership of work. - Previous experience working in a production environment. Preferred Requirements: - Experience with financial mathematics and statistics. - Proficiency in Java programming. - Familiarity with Docker/Kubernetes. - Experience with at least one cloud provider (AWS Preferred). - Knowledge of NoSQL databases like MongoDB. - Familiarity with Caching technologies such as Redis. - Experience with Messaging libraries/systems like Kafka/Solace.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

You are an energetic, passionate, and innate Software Developer with over 5 years of experience in designing and developing Embedded Linux based real-time software applications. Your expertise lies in Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Message Queues, Multi-threading applications, Networking concepts, and software security. You excel in designing, developing, and delivering software applications, especially SaaS applications "Born in cloud" developed from scratch. Your role as a Software Developer/ Sr. Developer - Embedded at Matrix will involve critical involvement in the entire product lifecycle from ideation to development, production, and deployment. You will have the opportunity to work with a team of like-minded engineers, applied researchers, and technocrats who share the mission of proving that Indian engineers can create world-class technology products for global customers. As a part of the Embedded Software Development (ACTA) function at Matrix, your responsibilities will include working with development teams and product managers to ideate solutions, collaborating with analysts and developers to produce software designs, formulating program specifications, and transforming software designs into high-functioning code in the appropriate language. You will also be involved in integrating individual software solutions into higher-level systems, validating design decisions, and increasing the velocity of development through operational excellence. Your technical skills should include hands-on experience with programming languages like Embedded C and C or C++, strong knowledge of Linux OS, conceptual understanding of Networking protocols, familiarity with Socket Programming, Message Queue, Multi-Threading, and Data Structures. Practical exposure to embedded interfaces like UART, I2C, SPI, and Communication Protocols is a plus. Additionally, sound knowledge of BLE, Wifi, Fingerprint Sensor, RFID, Access Control System, and Biometric Devices would be advantageous. Joining Matrix will provide you with the opportunity to work for an Indian tech company that creates innovative products for the global market right from India. You will be part of a challenging, encouraging, and rewarding environment that fosters the best work of your life. In addition to a competitive salary, you will enjoy a generous leave schedule, company-paid medical insurance for the whole family, on-premise meals subsidized by the company, and other benefits. If you are an innovative and tech-savvy individual looking to make a significant impact in the world of technology, click on Apply and take the first step towards joining our team at Matrix.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to clients" most intricate digital transformation requirements. With a strong focus on consulting, design, engineering, and operations, we assist clients in achieving their most ambitious goals and establishing sustainable and future-ready businesses. Our global presence spans across 65 countries with over 230,000 employees and business partners, enabling us to support our customers, colleagues, and communities in navigating the ever-evolving landscape of the modern world. The role aims to craft detailed and exceptional architectural application designs, provide thought leadership, and empower delivery teams to ensure outstanding client engagement and satisfaction. Requirements: - Over 12 years of experience in Application Development utilizing Java and Advanced Technologies tools. - Profound comprehension of fundamental architecture and design principles, object-orientation principles, and coding standards. - Capable of designing and implementing intelligent, scalable, and resilient solutions within strict deadlines at both high and low levels. - Strong analytical and problem-solving abilities. - Proficiency in React JS, HTML, and CSS. - Solid verbal and written communication skills. - Proficient in DevOps and CI-CD. - Familiarity with source control, versioning, branching, etc. - Experienced in Agile methodology and Waterfall models. - Extensive experience in Application Delivery, including Production Support. - Excellent presentation and documentation skills. - Adaptive to learning new technologies and frameworks. - Understanding of Release Management. - Collaborative team player effective in engaging with relevant stakeholders. - Ability to suggest future technology capabilities and architectural designs in alignment with business objectives, technology strategy, trends, and regulatory requirements. Must-Have: - Strong programming expertise in Java 8 or above (preferably Java 17). - Proficient in Java Collections and Stream. - Skilled in Java Fullstack. - Competent in React JS, HTML, and CSS. - Proficient in Data Structures and Algorithms. - Experience in developing secure Spring Framework applications. - Knowledgeable in Spring DI/Blueprints, Spring Boot, etc. - Understanding of Design Patterns and Principles. - Proficient in OR frameworks like Hibernate, JPA, etc. - Proficient in API building (Web Service, SOAP/REST). - Proficient in Unit testing and code coverage using JUnit/Mockito. Mandatory Skills: Fullstack Java Enterprise. Experience: 8-10 Years. Join us at Wipro to embark on a journey of reinvention. We are committed to building a modern Wipro and seek individuals inspired by continuous evolution and reinvention of themselves, their careers, and their skills. Embrace the opportunity to be part of an organization driven by purpose and empowered to shape your own reinvention. Let's realize our ambitions together. We welcome applications from individuals with disabilities.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

jodhpur, rajasthan

On-site

We would like to meet you if you are passionate about mobile platforms and enjoy transforming code into user-friendly applications. As a mobile developer, you will be working in a dynamic environment alongside internal teams to create mobile applications that are easy to use and efficient. Your role will involve having proficiency in Android, IOS, and cross-platform application languages. You should have a strong understanding of both Native and Cross-platform applications and be familiar with Swift, Java, third-party libraries, and APIs. To be considered for this position, you should hold a degree in B.Tech., M.Tech., BCA, MCA, or a relevant field. Candidates are expected to possess significant programming skills, especially in mobile app languages such as C#, C++, and JavaScript. Developing applications across different platforms and operating systems is a crucial skill for mobile developers as it broadens the reach of the applications. Additionally, a strong focus on cybersecurity is essential to ensure user information is secure and the mobile applications are safe to use. As a mobile developer, you will also be responsible for computing backend processes, designing and maintaining backend frameworks, managing databases, and securing user private information. Creating efficient UI designs and application interfaces that are simple, aesthetical, and functional is also a key aspect of this role. You will be required to perform test cases on applications across different platforms and resolve any issues that may arise. Proficiency in cross-platform development skills, data structures, algorithms, creativity, agile methodologies, critical thinking, and problem-solving skills are highly desirable for this position. If you are excited about the world of mobile development and possess the necessary skills and qualifications, we would love to hear from you.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

As a Quant Analyst at AVP level in Mumbai, India, you will be a part of the Strategic Analytics team at Deutsche Bank. The team plays a crucial role in developing quantitative analytics, modelling, pricing, and risk management solutions for various units of the bank, including Investment Bank, Corporate Bank, and Risk and Control functions. Your primary responsibility will be to develop complex processes, frameworks, and risk analysis models, as well as enhance existing frameworks to measure market risks across the bank. You will work on converting business problems into manageable statements, gather information from stakeholders, design automated solutions, and develop databases and applications for implementation. Your key skills should include at least 4 years of experience in Python/C++ programming, a good understanding of OOPs programming concepts, experience in pulling data from various market sources, and strong communication and analytical skills. A strong educational background in Engineering/Science, Economics, Statistics, or related discipline is preferred, along with knowledge of financial instruments, pricing models, and risk models. Deutsche Bank offers a range of benefits including a best-in-class leave policy, gender-neutral parental leaves, childcare assistance benefit, sponsorship for industry certifications, employee assistance program, comprehensive insurance coverage, and health screenings. You will also receive training, coaching, and support to excel in your career within a culture of continuous learning and collaboration. As part of the Strategic Analytics team, you will ensure the consistency in analytics and technology platforms to prevent arbitrage within the bank and optimize resource allocation. Your role will involve constant awareness of key market risks, communication with senior management and stakeholders, and remediation of regulatory findings. If you are someone who can work independently, handle pressure, and continuously advance your skills, this role offers a rewarding opportunity to contribute to the growth and success of Deutsche Bank. Apply now and be a part of a culture that values responsibility, commercial thinking, initiative, and collaboration.,

Posted 2 weeks ago

Apply

6.0 - 11.0 years

15 - 22 Lacs

Pune

Hybrid

We are hiring "R Language" for one of our "IT Services & Consulting-MNC" EXP-6-12 Years Location-Pune/Chennai Mode-Permanent Job Description: Possess expertise in R language with at least 4 years of relevant hands on development • Have experience in working on data.table libraries • Good understanding of creating functions in R • Aware about different types of data structures in R and their usage • Experience with apply family of functions • Experience in Agile/Scrum development environment • Hands on experience in writing SQL queries to perform functional • Good to have Understanding of git, CICD Devops tech, Test Coverage and TDD framework • Possess Organizational skill to set track and meet deadlines to deliver high quality deliverables • Ability to prioritize and be responsible for the execution of project tasks in a high- pressure environment. • Excellent communication, problem solving/analytical skills

Posted 2 weeks 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