Jobs
Interviews

230 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.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be joining a prominent IT services and consulting firm that specializes in providing advanced e-commerce, cloud, and microservices solutions for Fortune 500 clients. As a valuable member of the software engineering team, your primary responsibility will involve designing and implementing high-performance Java-based microservices that play a crucial role in driving mission-critical customer experiences. This position presents you with the exciting opportunity to collaborate with diverse teams to create, enhance, and manage scalable backend systems that handle a high volume of transactions on a daily basis. Your key responsibilities will include designing, developing, and maintaining Java-based microservices and RESTful APIs utilizing Spring Boot to support high-traffic e-commerce platforms. You will work closely with product managers, QA engineers, and DevOps professionals to deliver end-to-end features, prioritizing performance, scalability, and maintainability. Additionally, you will be tasked with implementing database schemas and optimizing queries for both SQL and NoSQL data stores to ensure efficient data access with low latency. Your involvement in architectural discussions and the establishment of best practices for microservices, containerization, and cloud deployments on AWS will be vital. Furthermore, you will create automated tests and integrate CI/CD pipelines (Jenkins, GitLab CI) to streamline the build, test, and deployment processes. In case of production issues, you will troubleshoot and perform root-cause analysis, while also implementing robust monitoring and logging solutions utilizing tools like ELK or Prometheus. **Skills & Qualifications** **Must-Have:** - Over 5 years of hands-on experience in Java development with a solid understanding of Spring Boot, Spring MVC, and associated frameworks. - Demonstrated expertise in designing and constructing microservices architectures, RESTful APIs, and distributed systems at scale. - Proficiency in SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases, including query optimization and schema design. - Sound knowledge of AWS services (EC2, ECS/EKS, Lambda, RDS) and infrastructure-as-code tools like CloudFormation or Terraform. **Preferred:** - Experience working with containerization and orchestration technologies such as Docker and Kubernetes in production environments. - Familiarity with DevOps practices, CI/CD tooling (Jenkins, GitLab CI), and monitoring solutions (Prometheus, ELK, CloudWatch). In addition to challenging projects and a dynamic work environment, you can expect the following benefits and cultural highlights: - Collaborative on-site work environment that promotes close-knit teamwork, mentorship, and hands-on learning. - Competitive compensation package including performance-based bonuses and comprehensive health benefits. - Career development opportunities, technical workshops, and exposure to innovative projects with global significance. If you are interested in this opportunity, kindly submit your resume with the subject line "Application for SDE-2" to namrata@buconsultants.co.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

We are searching for talented Senior Software Engineers in Dot Net to be a part of our team. You should thrive in a challenging environment and possess the drive to develop and deliver projects to the highest standards. Candidates with 3 to 5 years of experience in Dot Net will be given preference. Ideal candidates would be dynamic Engineers or Graduates & Post Graduates with 3 to 5 years of experience in the IT development sector. You should have exposure to object-oriented programming, possess good analytical skills, and a strong technical background. Moreover, you should have hands-on experience in ASP.NET / C# .NET frameworks (2.0/3.5/4.0), SQL Server 2008, JS & AJAX, ADO.NET 2.0. Knowledge of Design Patterns, MVC frameworks would be an added advantage. Proficiency in database design and functional design is also required. Candidates should have experience in the full software development lifecycle, ranging from business/systems analysis, thorough requirements gathering, functional specification authoring, to development and testing. Your responsibilities will include communicating with clients for requirement analysis, performing technical analysis of requirements, preparing detailed technical designs, managing a team of developers, mentoring juniors, preparing external and internal documentation like Requirement Specification, User Manual, Project Plan, Database design, etc. Position: Senior ASP DOT NET Developer Location: Pune Experience: 3 Years in ASP.NET Application Development Qualification: B.E./B.Tech/MCA Skills: Data Structure, OOPs, ASP.NET 4.0, JQuery, MySQL Database with Store Procedure Position: 3,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Engineer/Lead at our Pune location, you will be responsible for designing and developing Windows filter drivers, specifically focusing on filter drivers for HID devices. Your role will involve debugging, maintaining, and optimizing existing driver code, as well as closely working with Windows kernel APIs such as WDM, WDF-KMDF, and UMDF. Additionally, you will be integrating driver components with upper-layer user-mode applications using C++/C#-WPF. One of your key responsibilities will be to conduct in-depth kernel-mode debugging using tools like WinDbg and Visual Studio. You will also be expected to write and maintain documentation, including design specifications, driver installation instructions, and troubleshooting guides. Collaboration with security, QA, and product teams is essential to ensure the delivery of high-quality products. Furthermore, you will be handling cross-version compatibility across different Windows versions, particularly Windows 10 and 11. To succeed in this role, you should have 5 to 10 years of experience in C++ development, with a strong background in a windows-based environment. Proficiency in C and C++ programming, especially in a kernel-mode environment, is crucial. Deep knowledge of Windows Driver Model (WDM) and Windows Driver Frameworks (WDF, KMDF, UMDF) is highly desirable. Experience with debugging tools such as WinDbg and knowledge of driver signing procedures are also key competencies. Having a solid understanding of operating system internals, including Windows kernel, memory management, and IO subsystem, will be advantageous. Familiarity with secure coding practices, awareness of security vulnerabilities in driver development, and knowledge of the Dot Net framework (C#, WPF, etc.) are considered beneficial. Your expertise in object-oriented analysis and design, design patterns, software life cycle, architecture, data structures, and algorithms will be valuable assets in this role. As a qualified candidate, you should hold a B.E/B.Tech/MCA/MCS degree. Your excellent analytical and problem-solving skills will be essential to tackle the challenges of this role effectively. Join us in our mission to deliver high-quality driver solutions and contribute to our team's success.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Engineer/Lead, you will be responsible for designing, developing, and maintaining Windows desktop applications using C/C++, Win32 API, and VC++/MFC. You will collaborate closely with cross-functional teams to gather requirements, troubleshoot issues, and deliver high-quality software solutions. Your role will also involve optimizing and refactoring legacy code to enhance performance and maintainability. Participating in code reviews, contributing to best practices for software development, and writing/maintaining documentation including requirement and design specifications will be essential aspects of your responsibilities. Additionally, you will work alongside QA and product teams to ensure the delivery of high-quality software solutions. The ideal candidate for this role should possess 5 to 10 years of experience in C++ development with a strong background in Windows programming using C/C++, Win32 API, and MFC. Experience in the healthcare domain and familiarity with DICOM standards and workflows would be advantageous. Proficiency in C and C++/11/7/20 programming, debugging tools, object-oriented programming, design patterns, memory management, and performance tuning of Windows applications is required. A solid understanding of software life cycle, architecture, data structures, and algorithms is essential. Knowledge of COM development, secure coding practices, Dot Net framework (C#, WPF, etc.), and awareness of security vulnerabilities are beneficial. The successful candidate should be capable of working independently and as part of a team in a fast-paced environment. Strong communication and collaboration skills are vital for this role. If you possess excellent analytical and problem-solving abilities along with a passion for software development, this position offers an exciting opportunity to contribute to the development of cutting-edge Windows desktop applications.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be responsible for owning the multi-year business case of the Real Time Program project. This involves identifying optimizations and influencing senior leaders from Engineering, Product, and Finance. The acquisition of Refinitiv by LSEG in 2021 has led to the operation of two Enterprise Resource Planning (ERP) systems - Oracle EBS (LSEG) and SAP ECC6 (Refinitiv). As LSEG transitions to a single ERPM platform, Oracle Fusion, you will play a key role in defining the End-to-End (E2E) process and data structure within the ERP and wider ecosystem. Your focus will be on developing and transforming a coordinated E2E process view using a scalable and cohesive framework while ensuring alignment with business needs. Collaboration will be a key aspect of your role as you work closely with the EPM and ERP platform lead, as well as counterparts in Engineering, to ensure technical solutions align with business requirements. You will engage with Global Process & Data Owners to provide input into governance cycles supporting key goals and the execution of various business scenarios. As part of the Business Architecture team, you will lead the architecture design of the new Oracle Fusion ERP, provide input into governance across the EPM and ERP platform, identify program dependencies, and drive thought leadership within the group. Additionally, you will be involved in translating conceptual designs into logical data models, leading LE rationalization initiatives, and owning M&A integration design. Your work at LSEG will contribute to driving financial stability, empowering economies, and enabling sustainable growth. The organization's values of Integrity, Partnership, Excellence, and Change serve as the foundation for its culture and guide decision-making. As part of a dynamic organization with a global presence, you will have the opportunity to bring your true self to work, contribute to a collaborative and creative culture, and support sustainability initiatives across the business. LSEG offers a range of benefits and support, including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives. Please review the privacy notice provided by London Stock Exchange Group (LSEG) to understand how your personal information may be used and obtained by LSEG, as well as your rights as a data subject. If you are submitting as a Recruitment Agency Partner, it is important to ensure that candidates applying to LSEG are aware of this privacy notice.,

Posted 3 weeks ago

Apply

2.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be joining Qualcomm India Private Limited as a Staff Engineer in the Engineering Group, specifically focusing on Software Engineering. Your primary responsibility will be to lead the team in developing applications, Test Framework, and automating the evaluation of "Agentic AI and multimodal use cases" using Qualcomm AI Stack SDKs and tools on Snapdragon platforms. Collaboration will be crucial as you work closely with the AI software team and other internal sub-teams within Qualcomm supporting the Orchestrator SDK. Your role will involve driving architecture, feature development, and enhancements in the SDK for various platforms. Independence and leadership skills are highly valued, offering you the opportunity to work autonomously with minimal supervision while providing guidance to other team members. Your decision-making will have a significant impact beyond the immediate group. To qualify for this position, you must hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 4 years of Software Engineering or related work experience. Alternatively, a Master's degree with 3+ years of experience or a PhD with 2+ years of experience is also acceptable. You should have a minimum of 2 years of work experience with programming languages such as C, C++, Java, Python, among others. As a part of the Machine Learning Group at Qualcomm, you will contribute to creating and implementing machine learning techniques, frameworks, and tools to facilitate the efficient utilization of cutting-edge machine learning solutions across various technology verticals. Your responsibilities will include assisting in the software design and development of the Qualcomm AI Stack, SDKs, and associated tools for Snapdragon platforms, showcasing your expertise in software design, development, and debugging. Qualcomm expects all employees to actively support diversity within their teams and the company. You will have the opportunity to develop test applications for Agentic AI and Multimodal use cases using Qualcomm AI Stack SDKs and tools, drive architecture and feature development in the SDK for different platforms, and collaborate closely with the AI software team and other internal sub-teams at Qualcomm supporting the Orchestrator SDK. To be eligible for this role, you should have a minimum of 9 years of general software development experience, including 5+ years of Android/Linux software development experience. Experience in ML application development using Python/C/C++, the ability to lead a software team, strong software design and development skills, excellent communication skills, and the capacity to make decisions with minimal information are essential requirements. Preferred qualifications include experience with different operating systems, integrating Qualcomm AI Stack products, familiarity with various NN architectures, and software development experience with Python/Java. The ability to collaborate across diverse teams and interests is also valued. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you may contact Qualcomm for support. It is expected that all employees comply with relevant policies and procedures, including those related to security and the protection of confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes through Qualcomm's Careers Site. For further information about this role, please reach out to Qualcomm Careers directly.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Engineer in the Core Platform Products team, you will be responsible for developing and supporting drivers on various interfaces such as USB, Storage, I2C, SPI, Slimbus, and more. With 3 to 6 years of experience, your expertise will be crucial in this role located in Hyderabad. Your qualifications should ideally include a Bachelors or Master's Degree in Engineering, Information Systems, Computer Science, or a related field. It is essential to have a solid understanding of microprocessor and multiprocessor architecture, including ARM, DSP, etc. Additionally, a good grasp of real-time/embedded programming concepts and real-time operating systems is important. Hands-on experience with the Android Application Framework, Android native daemons/services, AIDL HALs, as well as system programming on Linux/Unix OS will be beneficial. Proficiency in debugging tools like T32, gdb, and crash analysis using android tombstones, T32, crash utility is necessary. Familiarity with Git, Android Make, Android Tools, Android Studio, Adb is also preferred. If you have experience in developing Linux kernel drivers and modifying kernel code, it will be considered a plus. Knowledge of AI models and proficiency in python for AI/ML related software development will also be an advantage. In this role, you will work under supervision and your decision-making may impact work beyond your immediate group. Strong communication skills, both verbal and written, are essential for conveying information effectively. You should be able to analyze, triage, and debug complex system-level problems using tools like Lauterbach and Trace tools. Your responsibilities will involve tasks that do not have defined steps, requiring effective planning, problem-solving, and prioritization skills. An excellent understanding of OS fundamentals, data structures, Linux kernel, and the device driver model is crucial for success in this position. Your ability to work collaboratively, communicate effectively, and demonstrate good analytical and problem-solving skills will be key to excelling in this role.,

Posted 3 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

As a Junior Python / React JS Developer, you will be responsible for utilizing your base python programming and React JS skills. Your knowledge of algorithms and data structures will be essential in contributing to the development process. Ideal candidates should have a background in Computer Science or Electronics and Communication, with exposure to computer architecture and computer networks. In this role, you will have the opportunity to expand your skills by learning new technologies and programming languages. Your willingness to adapt and grow in a dynamic environment will be key to your success. Join our team and be part of a collaborative environment where your contributions will make a significant impact.,

Posted 3 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

karnataka

On-site

We are looking for a Python Developer with working knowledge of ETL workflow. Experience in data extraction using APIs and writing queries in PostgreSQL is mandatory. As a Python Developer, you will need to have good experience in Python programming and problem-solving. You should also be proficient in data structures and implementation, as well as in relational databases and SQL. A degree in Computer Science is required for this position. Additionally, strong communication, prioritization, and organization skills are essential. You should also have a keen interest in learning and upskilling. Your responsibilities will include Python programming, problem-solving, data structure implementation, database management, and meeting project requirements. You will be expected to have a degree in Computer Science, possess excellent communication and organization skills, and be committed to continuous learning and development. At GlobalLogic, we prioritize a culture of caring where people come first. You will experience an inclusive environment where you can build meaningful connections with your teammates, managers, and leaders. We are committed to your continuous learning and development, offering various opportunities to sharpen your skills and advance your career. You will have the chance to work on projects that matter and make an impact, using your problem-solving skills to help clients reimagine what's possible. We believe in the importance of balance and flexibility, offering different career paths and work arrangements to help you achieve a balance between work and life. As a high-trust organization, integrity is key, and you can trust us to provide a safe, reliable, and ethical work environment. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for creating innovative digital products and experiences. We collaborate with clients to transform businesses and redefine industries through intelligent products, platforms, and services.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are an experienced and highly skilled developer responsible for developing code, evaluating data, and helping formulate and construct software. To excel in this role, you need to be creative, innovative, and capable of thriving in a high-pressure environment. Effective communication skills are essential. A top-tier developer possesses substantial expertise in software development, can meet deadlines, and has strong analytical abilities. Your responsibilities will include designing robust APIs to support mobile and desktop clients, collaborating closely with DevOps, Security, and Product teams to ensure platform reliability, scalability, and security, working with other engineers to develop and deploy new features, and staying updated on the latest trends in cloud-based infrastructure, automation, and DevOps. As a Java developer with over 5 years of experience in Java programming and development, you must be willing to learn Golang. You should have an understanding of Cache systems like Redis, solid knowledge of SQL/NoSQL database systems, and experience in designing and integrating API applications. Preferred qualifications for this role include strong proficiency in Java backend programming languages, a willingness to learn Golang quickly, experience building enterprise-grade applications and services using Java, familiarity with Queues such as Kafka, expertise in Data Structures and Algorithms, knowledge of microservices architecture and implementation methodologies, strong analytical and problem-solving skills, and excellent communication and collaboration abilities.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for leading a team, developing, testing, deploying, and maintaining software solutions using the .NET framework. You should have 2+ years of strong hands-on experience in .NET technology, including ASP.NET framework, WEB API, C#, WCF, REST services, and Windows Services. Understanding client-server architecture and having hands-on experience with HTML5, CSS5, JavaScript, and JQuery are essential. Strong knowledge in OOPS concepts, experience with Responsive Framework like Bootstrap, and proficiency in T SQL with SQL Server 2008 R2/2012 are required. Your role involves coordinating with clients, conducting presentations and system demonstrations, planning estimations and delivery, designing stable solutions for requirements, training and coaching employees, and conducting team reviews. You need to have expertise in small effective agile development teams, work collaboratively with other team members to develop and maintain software applications, possess strong communication and leadership skills, and demonstrate strong analytical, problem-solving, and debugging skills. You should design, develop, and implement innovative software solutions using WEB API and ASP.NET, with a minimum of 2+ years of experience using .NET Framework, ASP.NET Framework, and SQL Server. Integration of the front-end and back-end aspects of web applications and interpreting written requirements and technical specification documents are part of your responsibilities. Good communication skills are essential for this role, and the position is located in Hyderabad.,

Posted 3 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a .NET Full Stack Developer at Ahex Technologies Private Limited, you will play a crucial role in designing, developing, and deploying full stack solutions using .NET technologies. With a minimum of 3 to 8 years of experience in the software industry, you will leverage your expertise in ASP.Net, Asp.Net Web API, Entity Framework with LINQ, C#, T-SQL / Stored Procedure, JavaScript, and jQuery to integrate the front-end and back-end aspects of web applications. You will also work on JavaScript frameworks such as Angular or React JS and have experience in Public Cloud Engineering/Architecture, preferably Microsoft Azure. In this role, you will be responsible for ensuring the scalability and performance of web applications by applying fundamental design principles and SOLID principles. Your strong knowledge of different software life cycle processes like Waterfall, Agile, and SCRUM, as well as experience with TDD and unit testing, will be essential in contributing to the development of high-performance web applications that meet industry demands. As part of our team, you will have the opportunity to address intricate technical challenges on a global scale. We offer a supportive and inclusive culture that fosters both individuality and teamwork, along with ample opportunities for personal and professional growth through online courses, global knowledge-sharing events, and external certifications. Additionally, you can look forward to a non-hierarchical structure that enables direct interaction with senior managers and clients, as well as a comprehensive benefit package that includes health benefits, retirement benefits, paid time off, and flexible benefits. Join us at Ahex Technologies Private Limited, where fresh ideas are not only welcomed but actively encouraged. Contribute to cutting-edge solutions that push boundaries and challenge the status quo, and experience a commitment to fostering your growth and development. Enjoy a vibrant work environment where fun is embraced, and team bonding is encouraged over authentic Hot Pot gatherings. With access to the technology and resources you need to excel in your role, a flexible work policy, and a focus on work-life balance, Ahex Technologies Private Limited offers a rewarding and enriching career opportunity for passionate .NET Full Stack Developers.,

Posted 3 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

bhopal, madhya pradesh

On-site

We are currently seeking an Assistant / Associate Professor to join the Computer Science & Engineering Department at Sagar Institute of Science, Technology & Research (SISTec-R). The ideal candidate should hold a B.Tech, M.Tech, and Ph.D. in fields such as CSE, IT, AIML, Image Processing, Machine Learning, Neural Networks, Deep Learning, or Data Science from a reputable institute and a recognized university. Applicants should possess proficient knowledge in programming languages such as C, C++, Java, and SQL, along with expertise in subjects like Basic Computer Engineering, Object-oriented programming, Data Structure, DBMS, Artificial Intelligence, Machine Learning, Neural Networks, Deep Learning, Software Engineering, Security & Privacy, Python, Big Data, Cloud Computing, and Natural Language Processing. The job location for this position is Sagar Institute of Science, Technology & Research (SISTec-R) situated at Sikandrabad, near Ratibad, Bhadbhada Road, Bhopal - 462044 (MP). Interested candidates are encouraged to submit their updated CV to hr@sistec.ac.in. For more information, please visit our careers page at https://www.sistec.ac.in/careers.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

As a Quant Analyst at Deutsche Bank, your role will be crucial in the Group Strategic Analytics team, where analytics and technology play a central role in the bank's main units, including Investment Bank, Corporate Bank, and Risk and Control functions. You will combine expertise in quantitative analytics, modeling, pricing, and risk management with a deep understanding of system architecture and programming. Your primary focus will be on developing a scalable and flexible Front Office pricing and risk management system that ensures consistency in analytics and technology platform across different parts of the bank. This will lead to a rational allocation of constrained resources such as risk budget, balance sheet, funding, and capital. Your key responsibilities will include working on Treasury Strat's in collaboration with the global team on various quantitative and regulatory projects. You will be required to understand business problems, gather necessary information, and provide end-to-end optimized solutions on a scalable platform. Implementation of projects will involve Python and C++ programming languages, while effective communication with stakeholders globally will be essential. Your role will also involve developing complex processes, frameworks, and risk analysis, as well as improving existing frameworks to measure market risks across the bank. You will be tasked with understanding and translating business problems into manageable statements, coordinating with stakeholders, designing automated solutions, and developing databases and applications for the implementation of solutions. To excel in this role, you should have a strong educational background in Engineering/Science, Economics, Statistics, or a numerate discipline from reputable institutions in India. Knowledge of financial instruments and markets, financial pricing models, and risk models will be advantageous. Additionally, experience with applied econometrics and certification courses like CFA/FRM/CQF will be beneficial. Your skills and experience should include at least 4 years of experience in Python/C++ programming, proficiency in OOPs concepts, and the ability to pull data from various market sources. Strong communication, problem-solving, and analytical skills are essential, along with the ability to work independently and collaboratively within teams. At Deutsche Bank, you will have access to training, coaching, and a culture of continuous learning to support your career progression. The company promotes a positive, fair, and inclusive work environment, where employees are encouraged to excel together every day. For further information about Deutsche Bank and our teams, please visit our company website: [Deutsche Bank Company Website](https://www.db.com/company/company.htm). Join us in our mission to empower excellence and celebrate success together as part of the Deutsche Bank Group.,

Posted 3 weeks ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

You are a Senior level Microsoft .NET Technical Developer responsible for managing a critical project for a prominent client in the Capital Market/Wealth Management sector. Your role involves being passionate about technology, with extensive experience in developing and overseeing cutting-edge technology applications. You must possess a minimum of 5+ years of solid development experience. Your technical skills should include proficiency in .NET Core, C#, and Data Structure (Strong), with 5 to 12 years of experience. Additionally, you should have expertise in ASP.NET, MVC5/4/3, .NET Core, C#, LINQ, Entity Framework, DevExpress, as well as web technologies such as HTML, AJAX, and XML/JSON. Exposure to working in Cloud technologies and strong hands-on experience in SQL Database is essential for this role. It would be beneficial to have certifications in any cloud platform experience, such as Google Cloud Platform, Azure, or AWS. This position is based in Hyderabad and follows a 5 Days WFO (ODC) work mode.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be responsible for creating, managing, and optimizing servers using PHP and Laravel Forge. Additionally, you will develop standalone API-based web services for various campaign efforts and applications. You will collaborate with front-end developers to address the backend requirements of their projects. It is essential to effectively communicate with clients and project managers to gather requirements and present work in an understandable manner. You must ensure the validity and consistency of HTML, CSS, and shared JavaScript across applications. Writing clean, well-designed, reusable code and producing detailed specifications will be a key aspect of your role. Troubleshooting, testing, and maintaining core product software and databases to ensure optimal performance and functionality is also part of your responsibilities. Moreover, you will develop and deploy new features to enhance related procedures and tools when necessary. What We Look For: - Minimum 5 years of proven software development experience. - Strong expertise in PHP MVC frameworks, particularly Laravel. - Proficiency in implementing, querying, and optimizing MySQL databases. - Familiarity with code versioning tools like Git, Bitbucket, and SourceTree. - Experience with common third-party APIs such as Google, Facebook, and eBay. - Good understanding and experience working with jQuery, Ajax, and Web Services. - Knowledge of object-oriented PHP (OOPs) and Database Concepts. - Ability to adapt to new solutions, think innovatively, and thrive in a fast-paced environment. - Experience in web application development and web services for mobile apps is advantageous. - Understanding of user authentication and authorization across multiple systems, servers, and environments. - Strong communication skills.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

As a C++ Developer, you will be responsible for coding and designing software using C/C++ programming language. You should have a strong grasp of Algorithms and Data Structures to efficiently develop modules assigned to you. Your expertise in handling Exception, Database, and Debugging will be crucial to ensure technical excellence in development and solution delivery. Your key skills in C/C++, Algorithms, Data Structures, and STL will be utilized to write multi-threaded applications with good scalability. Exposure to technologies like QT, GTK, and Multithreading will be beneficial in mentoring team members and working on various projects involving different technologies/platforms. Overall, you are expected to independently perform development tasks, provide guidance to team members, and contribute to the success of projects with your technical acumen and hands-on experience in C/C++ programming. Please note: Qualification required for this position is BE/B.Tech/MCA with a background in C/C++, Linux, and a proven track record in software development.,

Posted 4 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

bhopal, madhya pradesh

On-site

As a .NET Developer, you will be responsible for leading a team, developing, testing, deploying, and maintaining software solutions using Microsoft SQL Server, Software Development, JavaScript, Computer Science, Asp.net, Web Api, C#, and other relevant technologies. The ideal candidate should have a minimum of 5 years of strong hands-on experience in .NET technology and should possess hands-on experience in ASP.NET framework, WEB API, C#, WCF, REST services, and Windows Services. You should have a solid understanding of client-server architecture and hands-on experience with HTML5, CSS5, JavaScript, JQuery, and Responsive Frameworks like Bootstrap. Strong knowledge of OOPS concepts, T SQL with SQL Server 2008 R2/2012, including Stored Procedures, Triggers & User Defined Functions is essential for this role. Good communication skills are crucial for this position, as you will be required to coordinate with clients, conduct presentations and system demonstrations to potential clients, plan estimations and delivery, and coach employees on improving their IT, communication, and people skills. Additionally, you should be proficient in Data Structures and Algorithms and capable of handling the team effectively by conducting team reviews frequently. You should have expertise in working with small, effective agile development teams and collaborate with other team members to develop and maintain software applications that meet business requirements. Strong communication, leadership, analytical, and problem-solving skills are necessary for this role. Designing, developing, and implementing innovative software solutions using WEB API, ASP.NET is a key responsibility. The ideal candidate should have a minimum of 6 years of experience using .NET Framework and ASP.NET Framework, along with a minimum of 4 years of experience in SQL Server. Experience in integrating front-end and back-end aspects of web applications is highly desirable. In summary, the .NET Developer role requires a highly skilled professional with expertise in Microsoft SQL Server, Software Development, JavaScript, Computer Science, Asp.net, Web Api, and C#, who can lead a team, develop software solutions, and effectively communicate and collaborate with clients and team members to deliver high-quality products.,

Posted 4 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

indore, madhya pradesh

On-site

Softvision College is looking for a highly motivated individual to join as an Assistant Professor in the Computer Science department. The ideal candidate should meet the UGC/AICTE norms, possess a strong academic background in computer science, have a passion for teaching, and be capable of motivating and guiding students towards academic excellence. Qualifications required for the position include a Master's degree in Computer Science (MCA/M.Tech/ME/M.Sc), with preference given to candidates holding a PhD/NET/SET. Prior teaching experience at the undergraduate level, particularly in a BCA program, is desirable. The responsibilities of the role involve teaching various subjects such as C, C++, Data Structure, JAVA, Operating System, Computer Network, Computer Graphics, Cloud Computing, Python, and DBMS to Undergraduate Students. The candidate should have a good command over the subject, proficiency in the English language, and the ability to engage students in extracurricular teaching activities. The ideal candidate should have 0-2 years of experience in teaching. The job is full-time and requires the candidate to work in a day shift at the Softvision College campus located at World Cup Square, Indore (MP). Interested candidates can contact the college at 9826424012 or 9009571860, or email their application to Principal@softvision.co.in. The application deadline is 25/07/2025.,

Posted 4 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer specializing in Backend Development, your primary role will involve contributing to the development of India's largest neo-banking app. You will have the opportunity to take ownership of the design process, utilizing standard software engineering methodologies to enhance performance, scalability, and maintainability. Your responsibilities will include translating functional and technical requirements into detailed design and architecture, as well as collaborating with UX designers and product owners to ensure detailed product requirements are met. Additionally, you will be an integral part of a rapidly expanding engineering team, where you will mentor other engineers, help define the tech culture, and contribute to building a dynamic and growth-oriented team. To excel in this role, you should have 2-6 years of experience in product development, design, and architecture. You must possess hands-on expertise in at least one of the following programming languages: Java, Python, NodeJS, or Go, as well as proficiency in SQL and NoSQL databases. Problem-solving skills, a strong grasp of data structures and algorithms, and a deep understanding of object-oriented design are essential. Your ability to design and architect horizontally scalable software systems will be crucial to your success in this position. A drive for continuous learning and self-improvement, coupled with a willingness to mentor, collaborate, and share knowledge with team members, are key attributes we are looking for in candidates. Being a self-starter, striving to write the best possible code every day, is highly valued in our team. In return, you will have the opportunity to work on cutting-edge projects, collaborate with a talented team of engineers, and be part of a company that prioritizes personal and professional growth.,

Posted 4 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

noida, uttar pradesh

On-site

As a graduate engineer at Pentair, you will have the opportunity to showcase your passion for smart & connected IoT product implementation and contribute to turning innovative ideas into technical solutions using the latest tools and techniques. In this role, you will be part of a team that is dedicated to digital technologies and innovation, providing a friendly and engaging work environment. Pentair offers a unique chance to gain insights into the entire IoT product development process, from inception to the final product. Selected candidates will have exposure to various areas of IoT product implementation based on project requirements. Your responsibilities will include understanding and analyzing product requirements, translating them into specifications and programming deliverables, collaborating with architects and business teams to enhance existing applications and develop new ones, coding, testing, and debugging applications in real-world scenarios, and creating technical documentation such as requirement documentation and architecture documentation. You will also participate in Scaled Agile Framework scrum activities, provide product support, and contribute to the overall success of IoT projects. To excel in this role, you must have a strong technical understanding in areas such as smartphone application development (Android or iOS, React Native), web app development (ReactJS), knowledge of Node.js and Go, data structures, databases, AWS cloud services, DevOps, analytical skills for data interpretation, business analysis skills for documenting product requirements, cloud, mobile, and web application security, electronics, embedded systems, PLC, SCADA, and hands-on experience with programming languages like C, Python, C++, and Java. Additionally, you should be proficient in documenting requirements and designs using flowcharts and state diagrams, working on Windows and Linux machines, troubleshooting complex issues, and possessing excellent analytical skills. Qualifications for this position include a B.E./B. Tech in Computer Science, Masters in Computer Applications, or Masters in Computer Science. Other requirements include good communication and presentation skills, the ability to multitask, design thinking mindset, a passion for design and technology, a can-do attitude, and excellent interpersonal skills. The title/designation for this role will be determined based on your performance during the interview and years of relevant work experience.,

Posted 4 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

FICO is a leading global analytics software company, assisting businesses in 100+ countries to make informed decisions. Join our esteemed team today to unleash your career potential. As part of the product development team, you will play a crucial role in providing innovative thought leadership. This position offers you the chance to gain a profound understanding of our business, collaborate closely with product management to design, architect, and develop a highly feature-rich product. You will be reporting to the VP, Software Engineering. Your responsibilities will include designing, developing, testing, deploying, and supporting the capabilities of an enterprise-level platform. You will create scalable microservices focusing on high performance, availability, interoperability, and reliability. Additionally, you will be expected to contribute designs, technical proof of concepts, and adhere to standards set by the architecture team. Collaborating with senior engineers and product management to create epics and stories, while defining technical acceptance criteria will also be a part of your role. We are seeking candidates with a Bachelor's/Master's degree in computer science or related field, with a minimum of 7 years of experience in software architecture, design, development, and testing. It is essential to be proficient in Java (Java 17 and above), Spring, Spring Boot, Maven/Gradle, Docker, Git, and GitHub. Expertise in Data Structure, Algorithm, Multi-threading, Memory Management, and experience with data engineering services is highly desirable. The ideal candidate should possess a strong understanding of Microservices Architecture, RESTful and gRPC APIs, Cloud engineering areas like Kubernetes, and AWS/Azure/GCP. Knowledge of databases such as MySQL, PostgreSQL, MongoDB, and Cassandra is also required. Experience with Agile or Scaled Agile software development, along with excellent communication and documentation skills, is crucial. Join us at FICO to be part of a culture that reflects our core values and offers an inclusive work environment. You will have the opportunity to contribute to impactful projects, develop professionally, and be rewarded for your hard work. We provide competitive compensation, benefits, and rewards programs, as well as a people-first work environment that promotes work/life balance and employee engagement. Make a move to FICO and be a part of a leading organization in the Big Data analytics field. You will have the chance to make a difference by helping businesses leverage data to enhance decision-making. Join us in our commitment to innovation and collaboration and be part of a diverse and inclusive environment that fosters growth and development. Explore how you can fulfill your potential at www.fico.com/Careers. Please note that information submitted with your application is subject to the FICO Privacy Policy available at https://www.fico.com/en/privacy-policy.,

Posted 1 month ago

Apply

0.0 - 3.0 years

0 Lacs

karnataka

On-site

We are looking for a Python Developer with working knowledge of ETL workflow and experience in data extraction using APIs and writing queries in PostgreSQL. The ideal candidate must have good experience in Python programming and problem-solving, be proficient in data structures and implementation, and possess knowledge of relational databases and SQL. A degree in Computer Science is required for this role. Additionally, strong communication, prioritization, and organizational skills are essential, along with a willingness to learn and upskill. As a Python Developer, your responsibilities will include Python programming, problem-solving, data structure implementation, database management, requirements analysis, and implementation. You will be expected to collaborate with cross-functional teams and demonstrate continuous learning and improvement in your work. At GlobalLogic, we offer a culture of caring where people come first. We prioritize inclusivity, acceptance, and belonging, fostering meaningful connections among teammates, managers, and leaders. Continuous learning and development opportunities are provided to help you grow personally and professionally. You will have the chance to work on interesting and impactful projects that challenge your problem-solving skills and creativity. We believe in providing a balanced and flexible work environment that allows you to achieve a harmonious work-life balance. Integrity and trust are fundamental values at GlobalLogic, ensuring a safe, reliable, and ethical work environment for all employees. GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner to the world's largest companies. Since 2000, we have been driving the digital revolution by creating innovative digital products and experiences. Join us in transforming businesses and industries through intelligent products, platforms, and services.,

Posted 1 month ago

Apply

2.0 - 7.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Responsibilities : 1. Design, develop, test, deploy, maintain, and improve software applications. 2. Manage individual project priorities, deadlines, and deliverables. 3. Collaborate with cross-functional teams to define, design, and ship new features. 4. To maximise development efficiency, Continuously discover, evaluate, and implement new technologies. Requirements : 1. Minimum 1+ years of experience working with web technologies. 2. Experience in Python/Golang. 3. Understanding of SQL and experience in setting up and managing servers. 4. Comfortable with Linux. 5. Strong knowledge of Data Structure and Algorithms. 6. Excellent problem-solving skills, communication skills, and teamwork spirit.

Posted 1 month ago

Apply

3.0 - 6.0 years

3 - 6 Lacs

Kanpur

Work from Office

About the Role : A global leader in technology innovation is seeking a highly skilled C++ Developer with a passion for competitive programming and logical reasoning to join our team. This critical role will focus on creating high-quality reasoning datasets to train and improve Large Language Models (LLMs). You will design structured programming challenges and reasoning tasks to enhance the problem-solving capabilities of advanced AI systems. This is an exceptional opportunity for individuals with strong problem-solving expertise to contribute to cutting-edge AI development and directly impact the future of LLMs. Job Responsibilities : - Dataset Creation : Design and create structured reasoning tasks rooted in programming challenges, specifically in C++, to effectively train LLMs. This includes defining problem statements, specifying input/output formats, and generating diverse test cases. - Problem Decomposition : Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems, requiring clear and logical explanations of the solution process. This will involve breaking down problems into smaller, manageable sub-problems. - Collaboration : Collaborate closely with research scientists and engineers to ensure task objectives align with model training goals and contribute to the overall improvement of the LLM's performance. - Iteration and Refinement : Incorporate feedback from model performance analysis to iterate on and refine task designs, ensuring they effectively target areas for improvement in the LLM's reasoning and problem-solving abilities. - Quality Assurance : Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards for accuracy, completeness, and readability. This includes rigorous testing and validation of the generated datasets. - Documentation : Create and maintain clear documentation for the designed tasks, including problem descriptions, solution explanations, and any relevant metadata. Job Requirements : - Experience : At least 3 years of experience in software development, with a strong focus on C/C++ programming. - Programming Proficiency : Demonstrable expertise in C/C++ with a strong understanding of data structures and algorithms. - Analytical Skills : Excellent analytical and problem-solving skills, with the ability to break down complex problems into structured, logical steps. - Communication Skills : Proficient in English, with excellent written communication skills for crafting clear, concise, and logical explanations of programming solutions and reasoning processes. - Attention to Detail : Meticulous attention to detail in designing programming and reasoning tasks, ensuring accuracy and consistency. - Problem-Solving Prowess : A passion for problem-solving and a strong aptitude for logical reasoning. - Competitive Programming (Preferred) : A profile on platforms like LeetCode, HackerRank, Codeforces, or GitHub that demonstrates advanced problem-solving skills and competitive programming experience is a significant plus. - AI/ML Interest (Preferred) : Familiarity with or a strong interest in the field of Artificial Intelligence and Machine Learning, particularly related to LLMs, is a plus. Mandatory Skills : - C++ : 3+ years of experience Bonus Skills (Considered a Plus) : - Experience with other programming languages (e.g., Python). - Experience with data manipulation and analysis tools. - Knowledge of software testing methodologies. - Contributions to open-source projects

Posted 1 month 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