Home
Jobs

899 Concurrency Jobs - Page 28

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 years

25 Lacs

Jamshedpur, Jharkhand, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer: You will build Robust and scalable web-based applications You will need to think of platforms & reuse Build abstractions and contracts with separation of concerns for a larger scope Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces Excellent coding skills – should be able to convert the design into code fluently Knowledge of Test Driven Development Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc) Strong desire to solving complex and interesting real-world problems Experience with full life cycle development in any programming language on a Linux platform Go-getter attitude that reflects in energy and intent behind assigned tasks Worked in a startups environment with high levels of ownership and commitment BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. 5-7 years of experience in the art of writing code and solving problems on a Large Scale. An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have The ability to drive the design and architecture of multiple subsystems Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Visakhapatnam, Andhra Pradesh, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Dehradun, Uttarakhand, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Vijayawada, Andhra Pradesh, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Patna, Bihar, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Jaipur, Rajasthan, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Thane, Maharashtra, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Nagpur, Maharashtra, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Nashik, Maharashtra, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

4.0 years

25 Lacs

Kanpur, Uttar Pradesh, India

Remote

Linkedin logo

Experience : 4.00 + years Salary : INR 2500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Navplus Software Tech Private Limited) (*Note: This is a requirement for one of Uplers' client - Emedgene - An illumina company) What do you need for this opportunity? Must have skills required: concurrency, metaprogramming, Pytest, REST API, AWS, Docker, Git, MySQL, Python Emedgene - An illumina company is Looking for: About Company: Emedgene (emedgene.com) utilizes artificial intelligence and genomic data science to accelerate medical research and guide healthcare decisions at an unprecedented scale. Our technology is rapidly being adopted by leading medical centers, research institutes, and clinical laboratories and is helping to save and improve lives every day. We are looking for the best and the brightest to share our innovative technology with the world. Position Summary: This is not a traditional QA role. We are seeking skilled software developers with strong Python expertise and a solid understanding of software engineering principles to design and implement robust automation frameworks and tools. The role focuses on engineering solutions to replace repetitive manual testing workflows, utilizing advanced Python capabilities. Responsibilities: Develop, enhance, and maintain test automation frameworks and tools for complex systems. Build scalable and efficient solutions to automate end-to-end testing, including APIs, databases, and system integrations. Implement advanced automation techniques using Python, leveraging features like hooks, fixtures, decorators, and concurrency (e.g., threading or asyncio). Collaborate closely with development and product teams to ensure automation solutions align with specifications and deliverables. Execute and optimize test plans, focusing on integration, regression, performance, and system-level testing. Work with CI/CD tools to integrate automated tests into the development pipeline and improve test coverage. Troubleshoot, debug, and resolve issues in automation frameworks and test executions. Continuously refine test strategies and workflows to improve efficiency and maintainability. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 4+ years of hands-on software development experience with a strong focus on Python. Proficiency in building test automation frameworks using pytest, including advanced features like hooks and fixtures. Familiarity with REST API testing, JSON schema validation, and HTTP protocols. Solid understanding of RDBMS concepts, preferably MySQL, including writing and optimizing queries. Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong problem-solving and debugging skills. Ability to work effectively in a collaborative, Agile development environment. Preferred Skills: Experience with Python concurrency (e.g., asyncio, threading) and metaprogramming techniques. Familiarity with cloud platforms such as AWS and tools like CloudWatch. Knowledge of containerized environments (e.g., Docker) and distributed systems testing. Why Join Us Work on innovative projects that directly impact the healthcare industry. Collaborate with a talented team in a fast-paced and dynamic environment. Gain hands-on experience with advanced tools and frameworks in test automation. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

Job Title: Senior Software Engineer Job Type: Full-time, Contractor About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: We are seeking a highly skilled Senior Software Engineer to join one of our top customers., committed to designing and implementing high-performance microservices. The ideal candidate will have extensive experience with Python, FastAPI, task queues, web sockets and Kubernetes to build scalable solutions for our platforms. This is an exciting opportunity for those who thrive in challenging environments and have a passion for technology and innovation. Key Responsibilities: Design and develop backend services using Python, with an emphasis on FastAPI for high-performance applications. Architect and orchestrate microservices to handle high concurrency I/O requests efficiently. Deploy and manage applications on AWS, ensuring robust and scalable solutions are delivered. Implement and maintain messaging queues using Celery, RabbitMQ, or AWS SQS. Utilize WebSockets and asynchronous programming to enhance system responsiveness and performance. Collaborate with cross-functional teams to ensure seamless integration of solutions. Continuously improve system reliability, scalability, and performance through innovative design and testing. Required Skills and Qualifications: Proven experience in production deployments with user bases exceeding 10k. Expertise in Python and FastAPI, with strong knowledge of microservices architecture. Proficiency in working with queues and asynchronous programming. Hands-on experience with databases such as Postgres, MongoDB, or Databricks. Comprehensive knowledge of Kubernetes for running scalable microservices. Exceptional written and verbal communication skills. Consistent work history without overlapping roles or career gaps. Preferred Qualifications: Experience with GoLang for microservice development. Familiarity with data lake technologies such as Iceberg. Understanding of deploying APIs in Kubernetes environments. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

1. Project description Preferably, a full stack Java, Python and understanding of GenAI along with UML and requirement elicitation skills. Verification dispute management products addresses merchant and acquirer facing capabilities. It includes Java full stack, Python, SQL database and cover ETL tools. New product development relies on GenAI capabilities to drive new features and developer efficiencies. For this role, the person should understand architecture and design concepts, engage with business for requirement elicitation, and build the architecture & system flow diagrams, solution design documents and build hands-on POCs. 2. Tech Requirements - Experience with Core Java and Java web application development for RESTful web services - Good knowledge in multi-threading and concurrency - Desire to work with and share new and innovative ideas, constantly expanding your knowledge - Analytical, strong organization and planning skills - Ability to work on complex technical and business problems while creative solutions - Understand architecture and design concepts, engage with business for requirement elicitation and build the architecture & system flow diagrams, solution design documents and build hands-on POCs. Responsibilities: - Developing, testing, and documenting software programs - Developing micro services using Java, Sprint boot, Kafka and SQL. - Applying the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of engineering applications and products - Participate in architecture design and review - Developing database queries, or code that generates queries and fixes bugs found in existing codebases - Producing highly scalable, high performing applications - Helping preserve goals and business requirements Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Position Overview Job Title: Senior Engineer, Full Stack SME Corporate Title: AVP Location: Pune , India Role Description Deutsche Bank has set for itself ambitious goals in the areas of Sustainable Finance, ESG Risk Mitigation as well as Corporate Sustainability. As Climate Change throws new Challenges and opportunities, Bank has set out to invest in developing a Sustainability Technology Platform, Sustainability data products and various sustainability applications which will aid Bank’s goals. As part of this initiative, we are building an exciting global team of technologists who are passionate about Climate Change, want to contribute to greater good leveraging their Technology Skillset in multiple areas predominantly in Cloud / Hybrid Architecture. As part of this Role, we are seeking a highly experienced GCP Data SME to join our growing team. In this senior role, you will be a trusted advisor, providing technical expertise and strategic direction across all things data and BI on GCP. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Technical Leadership: Contribute individually to project success in terms of Fullstack development involving micro frontends, microservices, event driven system integrations and sql/nosql databases. API Design: Design APIs for an API-first platform, ensuring seamless support for primary UI implementation(s). Hybrid Cloud Adaptation: You will work with a hybrid cloud architecture, necessitating flexibility in learning new technologies. Hybrid GCP solutions will replace or coexist with some technologies currently available exclusively on-premise. Code Reviews and Best Practices: Participate in code reviews and contribute to evolving best practices for better maintainability, security, observability, reuse and modular development. Assist in tool and platform documentation from both technology and operations perspectives. Mentoring and Individual Contribution: Mentor teams in technology, design, and architecture. Stay current with emerging trends and innovations in GCP services, application development frameworks, and programming languages. Strategic Direction: Partner with business stakeholders to understand their requirements and translate them into robust technical solutions, leveraging GCP's potential where appropriate. Develop and implement a long-term technology roadmap that aligns with our business goals, considering both cloud and on-premise options. Analyze the feasibility and cost-effectiveness of migrating suitable on-premise systems to GCP. Mentorship & Collaboration: Mentor and guide junior developers on full-stack development best practices, focusing on effective integration with cloud and on-premise systems. Foster a culture of knowledge sharing and collaboration within the engineering team. Effectively communicate complex technical concepts to both technical and non-technical audiences. Problem-Solving & Innovation: Troubleshoot and resolve complex technical issues across cloud and on-premise environments. Continuously evaluate and recommend improvements to our development processes and infrastructure, considering the optimal use of GCP. Lead the exploration and implementation of innovative solutions using GCP services to optimize our technology stack. Your Skills And Experience 10+ years of experience in full-stack software development. Proven track record of leading and delivering successful software projects using GCP alongside on-premise environments. Expertise in various web and application development technologies (front-end frameworks, back-end languages, and databases) with a focus on GCP compatibility. Experience with containerization technologies (Docker, Kubernetes) for deployments. Excellent communication, collaboration, and problem-solving skills. Ability to think strategically and translate business needs into technical solutions, considering the optimal use of GCP. Leadership presence and the ability to mentor and inspire others. Must to have technology/framework - ReactJS, Microfrontends, Microservices and related Desing Patterns, Spring Cloud, Spring Security, Concurrency, Enterprise Integration and related design patterns, JDK 11+, SpringBoot Middleware, MyBatis, Mockito, Junit, SQL, Oracle/postgres Database, Event Driven Architecture, Teamcity /Jenkins, Git, SSH, SPLUNK Knowledge of Sustainable Finance / ESG Risk / CSRD / Regulatory Reporting will be a plus Experience in infrastructure automation and DevOps principles on GCP will be a plus How We’ll Support You Training and development to help you excel in your career. Coaching and support from experts in your team A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less

Posted 3 weeks ago

Apply

12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Mandatory Technical / Functional Skills : Hands on experience in designing and developing cloud native applications using Java EE applications techstack with Spring Boot or similar frameworks. Must have a good exposure of Microservice based architecture. Object oriented analysis and design using common design patterns. Extensive knowledge and Hands-on experience in using Restful web services Profound insight of Java and Spring ( Multithreading, Transaction management etc.) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate) A good understanding of performance tuning and code optimization. An exposure to messaging queue based system like Kafka is preferred. Very good communication skills Problem-solving attitude Ability to establish priorities Unit, Integration and User Acceptance Testing Responsibilities Collaborate with the customer Business Analysts & SMEs to perform detailed requirements analysis Responsible for Architecture & Components Design. Perform technical review and resolve any technical challenges Coordinate with customer stakeholders and bridge the offshore communication Understanding of agile /waterfall development methodologies and test driven development practices Responsible for overall deliverables and highlight if any risk Job Qualifications And Skill Sets The role requires an individual who is results-focused, proactive, highly collaborative, confident under pressure, and has demonstrated skill in both solution evangelism and expectation management. Strong leadership skills, excellent communication, time-management; planning, negotiation skills and presentation skills are highly desirable. Bachelor’s degree in computer science or related field Minimum Of 12 Years Of Experience In Java Development Cloud native app, Java (17), Spring Boot, Microservices Architecture & DDD, Design Patterns Multithreading , concurrency, JPA , Hibernate, Maven, Gradle ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

Technical Skills PHP 5.X/7.X, MySQL, Stored Procedures, Ajax, GIT, SVN, Doctrine 2, JSON, jQuery, JavaScript,HTML5, CSS, XML PHP Framework: CodeIgniter/Zend Framework/Yii/Symfony JS Framework: AngularJs Operating Systems: Linux (Ubuntu)/ Windows WEB Server: XAMPP, LAMP Payment Gateways Integration: Knowledge of Multiple Gateway 3rd Party API Integration Role & Responsibilities Shall Include Solid OOP & design patterns background Strong database skills, proficient in SQL, RDBMS concepts such as indexing, transactions,concurrency, locking, performance tuning Solid understanding of security concepts when developing and deploying modern web applications Service Oriented Architecture, designing, developing, and using RESTful APIs Experience with server-side and client-side application frameworks like CodeIgniter, Angular etc. Experience with advanced JavaScript concepts, libraries and frameworks, e.g. asynchronous request handling, partial page updates, and AJAX. Experience with all aspects of product development lifecycle. Familiarity with Scrum & Agile project methodologies. Excellent written, oral, and visual communication skills. Bachelor’s degree in a related field or industry equivalent. Experience writing semantic, modular interfaces with HTML5, CSS3, JavaScript, and jQuery that meet W3C standards, experience with responsive CSS Skills:- PHP, MySQL and Javascript Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Delhi, India

Remote

Linkedin logo

🧑‍💻 We’re Hiring – Go (Golang) Developer 📍 Location: [harayana, faridabad - omax world street] 🏢 Company: Khuban Software Development 🚀 Join our growing team at Khuban Software Development! We’re looking for a passionate and skilled Go Developer to help us build high-performance, scalable software solutions. ✅ What You’ll Do: Develop robust backend services using Go Design APIs and microservices architecture Collaborate with cross-functional teams (frontend, QA, DevOps) Write clean, maintainable, and well-tested code 🧠 What We’re Looking For: 2+ years of experience with Golang Strong understanding of concurrency, RESTful APIs, and microservices Familiarity with databases (SQL/NoSQL) and Git Problem-solving mindset and team spirit 🌟 Why Join Us? Competitive salary 💰 Learning & growth opportunities 📚 Friendly and innovative environment 🌱 What You'll Work On •⁠ ⁠Build and maintain backend services in Golang •⁠ ⁠Design and implement RESTful APIs with proper validation and logging •⁠ ⁠Integrate with Amazon Cognito for secure authentication and authorization •⁠ ⁠Interact with PostgreSQL for data storage and management •⁠ ⁠Containerize services using Docker and deploy with Kubernetes •⁠ ⁠Collaborate with the team to debug, test, and optimize code •⁠ ⁠Learn and apply CI/CD best practices to deliver scalable, production-ready systems What We're Looking For •⁠ ⁠Recent graduates in Computer Science, Engineering, or related fields •⁠ ⁠Basic knowledge of Golang, REST APIs, and SQL •⁠ ⁠Familiarity with Docker and an understanding of Kubernetes •⁠ ⁠Exposure to databases, especially PostgreSQL •⁠ ⁠A keen interest in AWS services like EKS, IAM, and Parameter Store •⁠ ⁠Good communication skills and a strong team player attitude Bonus Skills (Nice to Have) •⁠ ⁠Experience with RTSP/RTMP video streaming •⁠ ⁠Understanding of multi-tenant architecture •⁠ ⁠Knowledge of Helm, Terraform, eksctl •⁠ ⁠Exposure to Agile tools like Git, Jira, and Confluence 📩 Interested? Send your resume to [khuban.ksd@gmail.com] Let’s build something great together! 💼💡 #Hiring #GoLang #BackendDeveloper #KhubanSoftware #RemoteJobs #SoftwareEngineering Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! As a Software Engineer: You will build Robust and Scalable web-based applications. Build abstractions and contracts with separation of concerns for a larger scope. Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, break-down of a module. Do incremental changes to architecture: impact analysis of the same. Do performance tuning and improvements in large scale distributed systems Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a Software Engineer, you must have: Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading and concurrency programming. Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces. Excellent coding skills – should be able to convert the design into code fluently. Knowledge of Test Driven Development. Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc). Experience with full life cycle development in any programming language. Worked in a startups environment with high levels of ownership and commitment. BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent). 3-5 years of experience in the art of writing code and solving problems on a Large Scale. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Technical Analyst- Java- Senior Level (with Clojure) Location: Remote Experience: 5+ years Job Type: Full-Time Required Skills: 5+ years of functional programming with one of - Java, Clojure, Scala, Haskell, or Erlang Experience with RESTful APIs, Microservices, and Cloud native applications Typescript, JavaScript, HTML5, CSS3, and Responsive UI design Relational & NoSQL Databases Knowledge of various design patterns including dependency injection, factory method, and concurrency patterns. Experience with multi-threading, debugging, performance profiling and optimization Test driven development, versioning with Git, Agile development, CICD pipelines Nice to have: Clojure Datomic Data Entity Framework ClojureScript, Tailwind CSS Google Cloud Platform Role and Responsibilities: Analyze technical and functional requirements and design new components to meet functional, performance and availability requirements. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test. Engage in the entire development lifecycle, including concept, design, testing, and deployment. Write clean, efficient, and testable code. Conduct code reviews and collaborate with peers to ensure high-quality software standards. Assist in diagnosing and resolving application issues. Skills: Functional Programming, Java, Clojure, Scala, Haskal, Erlang, RESTful APIs, Microservices, Cloud Native Applications, Typescript, Javascript, HTML5, CSS, Responsive UI Design, Relational & NoSQL Databases Show more Show less

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

About Company: Founded in the year 2017, CoffeeBeans specializes in offering high end consulting services in technology, product, and processes. We help our clients attain significant improvement in quality of delivery through impactful product launches, process simplification, and help build competencies that drive business outcomes across industries. The company uses new-age technologies to help its clients build superior products and realize better customer value. We also offer data-driven solutions and AI-based products for businesses operating in a wide range of product categories and service domains. Experience: 4–6 Years Location: Goregaon - Mumbai Employment Type: Full-time Mode: WFO (5 Days) Job Summary: We are seeking a highly skilled and experienced Java Backend Developer with 4–6 years of hands-on experience in designing and implementing scalable backend systems. The ideal candidate should be proficient in both SQL and NoSQL databases, have strong experience in building microservices using Spring Boot, and demonstrate a deep understanding of multithreading and concurrency in Java. Key Responsibilities: Design, develop, test, and maintain robust and scalable backend services and APIs using Java and Spring Boot. Develop microservices architecture-based solutions with high performance and reliability. Work with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases. Optimize application performance through multithreading and concurrency management. Collaborate with front-end developers, DevOps, and QA teams for seamless integration and deployment. Write clean, maintainable, and well-documented code following best practices and coding standards. Participate in code reviews and provide constructive feedback to team members. Troubleshoot and resolve issues in development, test, and production environments. Required Skills: 4–6 years of professional experience in backend development using Java. Strong hands-on experience with Spring Boot and microservices architecture. Proficiency in SQL and NoSQL databases. Strong understanding and application of multithreading, concurrency, and performance optimization. Good knowledge of RESTful API design and implementation. Experience with version control systems like Git. Familiarity with CI/CD tools and containerization (Docker/Kubernetes) is a plus. Strong problem-solving skills and a proactive attitude. Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Mohali district, India

On-site

Linkedin logo

JOB DESCRIPTION Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure high code quality. Optimize application performance and troubleshoot issues effectively. Requirements: Strong proficiency in Golang with 2 years of relevant experience. Experience in writing unit and integration tests. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Show more Show less

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

India

Remote

Linkedin logo

Category: Technology Location: We are seeking a talented and experienced Senior Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Senior Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Own the design, strategy, and quality of software development for your team. Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance. Mentor team members, review code, and advocate for improvements to ensure high standards. Continuously research new technologies and tools to enhance product offerings. Exercise high ownership and initiative in all projects. Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. Collaborate with other engineering teams to learn from and share best practices. Requirements Requirements Experience: Minimum of 4 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products. Programming Skills: Proficient in various programming languages including Golang, JavaScript, Ruby, Python, and Java. Eagerness to learn additional languages as needed. API Design: Skilled in designing and implementing high-performance RESTful and GRPC services with low latency. Infrastructure Tools: Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases including PostgreSQL, MySQL, and MongoDB. Development Practices: Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD). Software Concepts: Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security. Design and Architecture: Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability. Domain Modelling: Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions. This involves leveraging OOP and design patterns to ensure that the software architecture aligns closely with business needs. Communication Skills: Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with both internal and external stakeholders. Benefits Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

About Madison Logic: Our team is reshaping B2B marketing and having fun in the process! When joining Madison Logic, you are committing to giving 100% and always striving for more. As a truly global company, we take pride in a diverse culture free from gender, racial, and other forms of bias. Our Vision: We empower B2B organizations globally to convert their best accounts faster Our Values: URGENCY Lead with Action. Prioritize Follow-up. ACCOUNTABILITY Don't Point Fingers. Take Responsibility. INNOVATION Think Big. Innovate. RESPECT Respect Customers. Respect Each Other. INTEGRITY Act Ethically. Lead by Example. At ML you will work with & learn from an incredible group of people who care about your success as much as they care about their own. Our team is at the heart of what we do and our success starts with you! About the Role: A Senior Backend Engineer at Madison Logic designs, develops and take ownership of key systems. You will evaluate and make technical decisions within the context of the larger project and application stack and ensure quality, scalable code is created. A Senior Backend Engineer must be willing and able to mentor other engineers within the Madison Logic team. Our senior engineers provide technical leadership and direction to the team and share their opinions and experiences effectively. You will be a driving force on a team that is building and maintaining a best in breed application stack with a focus on our data driven APIs. Responsibilities: Lead a cross functional team and providing technical leadership to the Product Managers Ensuring software features are delivered on time with usability, accessibility, performance, and maintainability at their core Build and document third party integrations for Data connections using appropriate technologies and architectures Adopt automated and manual test strategies to ensure product quality Generating reusable code libraries and frameworks Help our team grow from your expertise, experience, and perspectives Basic Qualifications: Ability to work in-office during the following Shift Timing (9:30am – 6:30pm Local Time) Required Fluent in English language (verbal and written) and possessing a clear and concise communication style Masters degree plus 4+yrs experience as a Backend/ Node.js engineer or 6+yrs experience as a Backend engineer Strong knowledge of data structures and algorithms, proficient in at least one additional coding language, including but not limited to Golang, Java, Python, C++, Rust Curiosity towards new technology and outstanding ability to analyze and solve problems Good grasp of software engineering and how to build a system in scalable and extensive manner Have experience with Google Cloud Platform or Amazon Web Services Understanding of component-based development ideas, extensive experience with Angular, React, Vue.js , or any other equivalent library required Understanding of concurrency, database, and message queue is a plus Desired Characteristics Self-Sufficient and proactive nature, able & comfortable "figuring things out", resorting to escalation only when after exhausting all other options Strong sense of urgency required Exceptional communication skills, both verbal and written, with a knack for explaining complex concepts in a clear & concise manner across all levels and functions Team members are encouraged to work collaboratively with an emphasis on results, not on hierarchy or titles India-Specific Benefits 5 LPA Medical Coverage Life Insurance Provident Fund Contributions Learning & Development Stipend (Over-And-Above CTC) Wellness Stipend (Over-And-Above CTC) Transportation available for female team-members with shifts starting or ending between the hours of 9:30pm and 7:00am Welcoming in-office environment (located within AWFIS co-working space, Amanora Mall) Expected Compensation: (Dependent upon Experience) Fixed CTC: ₹23,00,000 - ₹28,00,000 a year Work Environment: We offer a mix of in-office and hybrid working. Hybrid remote work arrangements are not available for all positions. Please refer to the job posting detail to determine what in-office requirements apply. Where applicable , hybrid WFH days work must be conducted from your home office located in a jurisdiction in which Madison Logic has the legal right to operate. WFH requires availability and responsiveness on a full-time basis from a distraction free environment with access to high-speed internet. Please inquire for more details. Pay Transparency/Equity: We are committed to paying our team equitably for their work, commensurate with their individual skills and experience . Salary Range and additional compensation, including discretionary bonuses and incentive pay, are determined by a rigorous review process taking into account the experience, education, certifications and skills required for the specific role, equity with similarly situated team members, as well as employer-verified region-specific market data provided by an independent 3rd party partner. We will provide more information about our perks & benefits upon request. Our Commitment to Diversity & Inclusion: Madison Logic is proud to be an equal opportunity employer. We are committed to equal employment opportunity regardless of sex, race, color, religion, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. Privacy Disclosure: All of the information collected in this form and/or by your application by submission of your online profile is necessary and relevant to the performance of the job applied for. We will process the information provided by you in this form, your CV (including physical and online resume profiles), by the referees you have noted, and by the educational institutions with whom we may undertake to verify your qualifications with, in accordance with our privacy policy and for recruitment purposes only. For more information on how we process the information you have provided including relevant lawful bases (where relevant) please see our privacy policy which is available on our website ( https://www.madisonlogic.com/privacy/ ). Show more Show less

Posted 3 weeks ago

Apply

50.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Your Team Responsibilities The MSCI Index Calculation Team , also known as Alcyone , is responsible for the production and maintenance of MSCI Indexes. Our advanced calculation platform processes over 200,000 indexes daily , covering categories such as Equity, Fixed Income, Crypto, and Multi-Asset . These indexes support more than USD 10 trillion in assets under management (AUM) globally. Our team collaborates closely with Research, Product, and Coverage counterparts to automate the latest offerings in indexes and portfolio rebalancing using latest technologies. Your Key Responsibilities The candidate will be primarily in charge of developing MSCI flagship Equity Index calculation Platform using state of the art technologies. He or she will have to proactively learn our Index Calculation Platform and then lead enhancements and propose new ideas, while respecting the consistency and standards of the current team. If selected, Candidate will work as part of a delivery focused, talented software development team located across 4 global locations and using cutting edge software development techniques and technologies, following the best practices of the industry. You will benefit from an execution driven culture in a group of highly qualified software professionals. Your Skills And Experience That Will Help You Excel We are looking for someone motivated, with a “can do” attitude, a passion for software development and able to work independently as well as work in partnership with IT, and the end business representatives. The candidate should have an in depth knowledge of Core Java, data structures, concurrency, java memory model, garbage collection and object oriented design. Apply complex software design patterns using the latest Java technologies. The candidate would have to be proactive, able to identify more efficient processes, with a detailed look at any initiative allowing us to maintain and later improve our production stability and reliability. The Candidate will work closely with Index Research to automate Index Calculation Algorithms for existing as well as upcoming methodologies. Candidate will use cutting edge software development techniques and technologies, following the best practices of the industry. Strong problem solving and communication skills. Ability to learn quickly and work well with others. Initiative to follow through on projects to completion. Specific Knowledge & Skills Prior experience of Low Latency, High Throughput system. In depth knowledge of Core Java, data structures, concurrency, java memory model, garbage collection and object oriented design. Ability to apply complex software design patterns using the latest Java technologies. MicroService architecture and Cloud migration exposure(Azure preferable). Practical exposure to efficient Data caching. In depth understanding in system performance tuning Ability to adapt to a changing environment with demanding requirements (including flexibility to support business outside regular working hours) Ability to perform independent work as well as teamwork, including partnership with business stakeholders. Ability to communicate issues clearly and concisely to peers, senior management and clients. About MSCI What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing. Flexible working arrangements, advanced technology, and collaborative workspaces. A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results. A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients. Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development. Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles. We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum. At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry. MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries. To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes. Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com Show more Show less

Posted 3 weeks ago

Apply

Exploring Concurrency Jobs in India

India has a thriving tech industry with a growing demand for professionals skilled in concurrency. Concurrency is the ability of a system to handle multiple tasks simultaneously, making it a crucial skill in modern software development. Job seekers looking to explore opportunities in this field in India have a wide range of options to choose from.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their vibrant tech ecosystems and have a high demand for professionals with expertise in concurrency.

Average Salary Range

The average salary range for concurrency professionals in India varies based on experience: - Entry-level: INR 4-6 lakhs per annum - Mid-level: INR 8-12 lakhs per annum - Experienced: INR 15-25 lakhs per annum

Salaries can vary based on factors such as company size, location, and individual skills and experience.

Career Path

Typically, a career in concurrency progresses as follows: - Junior Developer - Senior Developer - Tech Lead - Architect

As professionals gain experience and expertise in concurrency, they often move into leadership roles where they can design and implement complex concurrent systems.

Related Skills

In addition to proficiency in concurrency, professionals in this field are often expected to have knowledge of: - Multithreading - Parallel programming - Distributed systems - Algorithms and data structures

These skills complement concurrency knowledge and make professionals more versatile in handling complex software projects.

Interview Questions

  • What is a race condition in the context of concurrent programming? (basic)
  • Can you explain the difference between parallelism and concurrency? (basic)
  • How does a mutex help in managing concurrent access to shared resources? (medium)
  • What are some common pitfalls to avoid when designing concurrent systems? (medium)
  • Can you discuss the benefits and drawbacks of using locks in concurrent programming? (advanced)
  • Explain the concept of deadlock and how it can be prevented in concurrent systems. (advanced)
  • ...

Closing Remark

As you explore opportunities in the concurrency job market in India, it's essential to stay updated on the latest trends and technologies in the field. By honing your skills and preparing diligently for interviews, you can position yourself as a strong candidate for exciting career opportunities in this growing sector. Good luck!

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