Jobs
Interviews

7 Concurrency Control Jobs

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

3.0 - 7.0 years

0 Lacs

haryana

On-site

You should have at least 3+ years of experience in software development. As a candidate for this position, you must hold a Bachelors degree in Computer Science from reputed institutions like IITs, IIITs, NITs, BITS, Thapar, or DTU. Your main responsibilities will include designing, developing, and optimizing software solutions in C++ that are in line with Airtel Africa's digital platform architecture. You will be expected to implement robust, scalable, and maintainable code with a focus on performance and memory efficiency. Additionally, you will need to tackle complex technical challenges in multithreaded and distributed environments. Collaboration with cross-functional teams including product, QA, and infrastructure is crucial to ensure the delivery of reliable solutions. Participation in peer code reviews, contributing to architectural discussions, and ensuring adherence to coding standards are also part of the role. The essential skills required for this position include proficiency in C++ (C++11 or newer), a solid understanding of Object-Oriented Programming (OOPs), experience with Multithreading and concurrency control, a strong knowledge of Collections, Algorithms, and Data Structures, as well as practical experience with Memory Management (heap/stack, smart pointers, memory leaks), and good debugging and problem-solving skills. Nice to have skills include experience with STL, Boost, or other modern C++ libraries, familiarity with debugging tools such as GDB, Valgrind, or performance profilers, exposure to system-level programming or telecom product ecosystems, and an understanding of agile methodologies and DevOps environments.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

haryana

On-site

As a software developer at our company, you will be responsible for designing, developing, and optimizing software solutions in C++ that align with Airtel Africa's digital platform architecture. Your main focus will be on implementing robust, scalable, and maintainable code with a strong emphasis on performance and memory efficiency. You will tackle complex technical challenges in multithreaded and distributed environments, working closely with cross-functional teams to deliver reliable solutions. Additionally, you will participate in peer code reviews, contribute to architectural discussions, and ensure adherence to coding standards. To excel in this role, you should have proficiency in C++ (C++11 or newer) and a solid understanding of Object-Oriented Programming (OOPs). Experience with Multithreading and concurrency control is essential, along with a strong knowledge of Collections, Algorithms, and Data Structures. Practical experience with Memory Management, including heap/stack, smart pointers, and memory leaks, is also required. You should possess good debugging and problem-solving skills to address any issues that may arise. While not mandatory, it would be advantageous to have experience with STL, Boost, or other modern C++ libraries, as well as familiarity with debugging tools like GDB, Valgrind, or performance profilers. Exposure to system-level programming or telecom product ecosystems, along with an understanding of agile methodologies and DevOps environments, would also be beneficial in this role. If you have a Bachelor's degree in Computer Science from reputable institutes such as IITs, IIITs, NITs, BITS, Thapar, or DTU, and at least 1+ years of relevant experience, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

The ideal candidate for this position should have at least 3.5+ years of experience and hold a B.Tech degree from Tier 1 institutes like IITs, BITS Pilani, NITs, IIITs, DTU, NSUT, etc. As an SDE-II, you will be responsible for owning modules, designing scalable solutions, and ensuring the delivery of high-quality code. Your expertise should include hands-on experience with concurrency, performance tuning, and backend architecture. Your key responsibilities will involve designing, developing, and maintaining complex backend systems. You will also work on optimizing performance for concurrent services, implementing secure and scalable RESTful APIs, and actively participating in code reviews while mentoring junior developers. The must-have skills for this role include a strong expertise in Core Java, OOPS, and Design Patterns, proficiency in Multithreading, concurrency control, and memory management, as well as experience with SQL/NoSQL databases and caching solutions. In addition, exposure to cloud environments such as AWS/GCP and familiarity with CI/CD tools, logging/monitoring frameworks are considered good to have for this position.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As an experienced Software Development Engineer (SDE-II) with over 3.5 years of experience, you will be responsible for owning modules, designing scalable solutions, and ensuring the delivery of high-quality code. Your role will involve hands-on experience with concurrency, performance tuning, and backend architecture. Your key responsibilities will include designing, developing, and maintaining complex backend systems. You will also work on optimizing performance for concurrent services and implement secure and scalable RESTful APIs. Additionally, you will participate in code reviews and mentor junior developers to foster a collaborative and growth-oriented work environment. To excel in this role, you must possess strong expertise in Core Java, Object-Oriented Programming (OOPS) concepts, and Design Patterns. Proficiency in Multithreading, concurrency control, and memory management is essential. Furthermore, you should have experience working with SQL/NoSQL databases and caching solutions to effectively manage data. While not mandatory, exposure to cloud environments such as AWS or GCP would be advantageous. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools, as well as logging/monitoring frameworks, would also be considered beneficial for this position.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining SAP, where the focus is on collaboration and a shared passion to help the world run better. The company culture at SAP is built on creating a workplace that values differences, embraces flexibility, and is aligned with purpose-driven and future-focused work. The environment is highly collaborative and caring, with a strong emphasis on learning and development, recognition of individual contributions, and a variety of benefits to choose from. As a developer at SAP, you will work on SAP ASE Database, leveraging your problem-solving and troubleshooting skills, coding proficiency, systems design knowledge, and effective communication abilities. You will have the opportunity to tackle complex problems unique to SAP and contribute your expertise to the SAP ASE database. Your responsibilities will include working on challenging modules within the OLTP engine of SAP ASE, such as query processing, store, buffer cache, kernel, security, to provide valuable support to customers. You will need a strong understanding of C and C++ programming languages, expertise in database internals and operating system internals, and robust debugging skills. Additionally, advanced LINUX and UNIX skills, particularly in multi-threaded architecture and synchronization mechanisms, are required. The role offers opportunities for learning and growth, where you can enhance your expertise in system-level design, including OS drivers, file systems, access methods, query processing, query optimization, memory management, multi-threading, concurrency control, and networking. You will be part of the ASE Database team responsible for global development and product management across SAP's portfolio, including SAP ASE, SAP Replication Server, and SDK. At SAP, the culture of inclusion, focus on health and well-being, and flexible working models ensure that everyone, regardless of background, feels included and can perform at their best. The company values the unique capabilities and qualities each individual brings, investing in employees" development to unleash their full potential and create a more equitable world. SAP is an equal opportunity employer committed to diversity and inclusion, providing accessibility accommodations to applicants with physical and/or mental disabilities. If you require assistance during the application process, please contact the Recruiting Operations Team at Careers@sap.com. In conclusion, as part of SAP's dedicated team, you will have the opportunity to make a meaningful impact on global industries and platforms, ensuring that every challenge receives the solution it deserves. Join SAP to bring out your best and contribute to innovations that empower customers worldwide to work more efficiently and effectively.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

We help the world run better by enabling individuals to bring out their best at SAP. Our company culture thrives on collaboration and a shared passion for improving the global landscape. By focusing on laying the groundwork for the future, we strive to create an inclusive workplace that values diversity, embraces flexibility, and is dedicated to purpose-driven and forward-thinking endeavors. At SAP, we offer a supportive and nurturing team environment that emphasizes continuous learning and development, acknowledges individual contributions, and provides a range of benefit options for your well-being. We are currently looking for a skilled and motivated developer who is eager to work on SAP ASE Database. As a successful candidate, you will possess exceptional problem-solving and troubleshooting abilities, proficiency in coding and systems design, strong communication skills, and a keen interest in tackling scale-related complex challenges unique to SAP. This role presents an opportunity for you to leverage your expertise in the SAP ASE database. In this role, you will: - Collaborate with a talented team to work on challenging modules within the OLTP engine of SAP ASE, including query processing, store, buffer cache, kernel, and security functionalities, to offer valuable support to our clientele. What you bring: - Proficiency in C and C++ programming languages with a deep understanding of database internals and/or operating system internals, complemented by robust debugging skills. - Advanced proficiency in LINUX and UNIX, specifically in multi-threaded architecture, synchronization mechanisms, etc. - Expertise in system-level design encompassing OS drivers, file systems, access methods, query processing, query optimization, memory management, multi-threading, concurrency control, and networking will be advantageous. What you'll learn: - This role provides avenues for enhancing your skills and knowledge by working on diverse and demanding modules within the SAP ASE OLTP engine, offering insights into various aspects such as query processing, memory management, and security. Join our ASE Database team, which oversees global development and product management responsibilities across our portfolio, including SAP ASE, SAP Replication Server, and SDK. At SAP, we foster a culture of inclusion, prioritize health and well-being, and offer flexible working models to ensure that every individual, irrespective of their background, feels valued and can perform at their best. We believe in the strength derived from the unique capabilities and qualities each employee brings, investing in their growth to unlock their full potential and contribute to a more equitable world. SAP is an equal opportunity workplace and an affirmative action employer, committed to providing accessibility accommodations to applicants with physical and/or mental disabilities. If you are enthusiastic about joining SAP and require assistance during the application process, please reach out to the Recruiting Operations Team at Careers@sap.com.,

Posted 1 month ago

Apply

6.0 - 16.0 years

3 - 14 Lacs

Mumbai City, Maharashtra, India

On-site

Description We are seeking an experienced F# developer to join our team in India. The ideal candidate will have a strong background in functional programming and a passion for building high-quality software applications. Responsibilities Develop and maintain high-quality software applications using F# programming language. Collaborate with cross-functional teams to define, design, and ship new features. Analyze and troubleshoot software defects and performance issues. Participate in code reviews to ensure code quality and adherence to standards. Write and maintain technical documentation for software applications and processes. Skills and Qualifications 6-16 years of experience in software development with a focus on F# or functional programming languages. Strong understanding of software development principles and methodologies. Experience with .NET framework and related technologies. Proficient in using version control systems (e.g., Git). Knowledge of database systems, particularly SQL and NoSQL databases. Familiarity with cloud services and deployment practices. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills.

Posted 3 months 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