Jobs
Interviews
10 Job openings at Reso
Software Engineering Manager

Gurugram, Haryana, India

5 years

Not disclosed

On-site

Full Time

Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring a Software Engineering Manager , for its office at Gurgaon, India . We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you will be part of a cutting-edge environment responsible for designing and implementing Generative AI web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI-based software solutions. The Software Engineering Manager will lead the team on design, development, testing, and maintenance of our software products. The ideal candidate will have a strong technical background, excellent leadership skills, and experience managing software development teams. The Software Engineering Manager will be responsible for driving technical innovation, ensuring high-quality software delivery, and fostering a collaborative and inclusive team culture Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. The work culture at Reso is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Design & Development: Manage Development of end-to-end web applications, from front-end interfaces to back-end microservices and APIs. Cloud Deployment: Enable utilization of Microsoft Azure Cloud services (preferred) for deploying, managing, and scaling applications. Code Quality & Best Practices: Ensure code reviews for clean, modular, and well-documented code; ensure adherence to industry best practices. Generative AI Knowledge: Stay up-to-date with the latest advancements in Generative AI and AI frameworks. Performance Optimization: Monitor application performance, scalability, and security. Continuous Integration & Delivery: Maintain CI/CD pipelines to ensure reliable and automated builds, tests, and deployments. Troubleshooting: Provide guidance for diagnosis and resolution of complex technical issues in both the front-end and back-end systems. Team Management: Manage the day-to-day activities of the engineering team within an Agile/Scrum environment. Manage staffing, mentoring, and enhancing team capabilities to ensure a best-of-class engineering team Project Management: Manage and execute against project plans and delivery commitments Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 5+ years of software development experience with at least 2+ years in a technical leadership or management role. Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Strong Agile practice experience with Scrum and DevOps Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Experience with LangChain, OpenAI APIs, Azure AI Search, Azure OpenAI Experience in Agentic AI frameworks such as LangGraph, CrewAI, AG2 (AutoGen) Experience with Azure DevOps or Azure-specific services (e.g., Azure App Service, Azure SQL..etc) Familiarity with microservices architecture Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT..etc) Exposure to task management tools like Jira Why Join Reso? § Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. § Professional Growth: Opportunities for continuous learning and skill enhancement. § Collaborative Culture: Work alongside a diverse, friendly, and supportive team. § Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. Apply now and help build products that can shape the future of research technology. Show more Show less

Full Stack Engineer

Gurugram, Haryana, India

3 - 4 years

Not disclosed

On-site

Full Time

Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring a Full Stack Engineer, for its office at Gurugram. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you will be part of a cutting-edge environment responsible for designing and implementing Generative AI web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI-based software solutions. Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. A typical day at Reso is dynamic and demanding, filled with multiple client deliverables and tight deadlines. We expect our team members to be diligent, resourceful, and efficient. The work is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Design & Development: Develop end-to-end web applications, from front-end interfaces to back-end microservices and APIs. Cloud Deployment: Utilize Microsoft Azure Cloud services (preferred) for deploying, managing, and scaling applications. Code Quality & Best Practices: Write clean, modular, and well-documented code; contribute to code reviews and ensure adherence to industry best practices. Generative AI Knowledge: Conduct research and stay up-to-date with the latest advancements in Generative AI and AI frameworks. Performance Optimization: Monitor and optimize application performance, scalability, and security. Continuous Integration & Delivery: Set up and maintain CI/CD pipelines to ensure reliable and automated builds, tests, and deployments. Troubleshooting: Diagnose and resolve complex technical issues in both the front-end and back-end systems. Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 3-4 years of full-stack development experience, ideally in a fast-paced environment. Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Experience with LangChain, OpenAI APIs, Azure AI Search, Azure OpenAI Experience in Agentic AI frameworks such as LangGraph, CrewAI, AG2 (AutoGen) Experience with Azure DevOps or Azure-specific services (e.g., Azure App Service, Azure SQL..etc) Familiarity with microservices architecture Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT..etc) Exposure to task management tools like Jira Why Join Reso? Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. Professional Growth: Opportunities for continuous learning and skill enhancement. Collaborative Culture: Work alongside a diverse, friendly, and supportive team. Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. Recruitment process: Initial screening call Case study - this will help assess relevant technical skills and will require 8-10 hours of effort Competency based assessment/ Paid Internship - this involves 1-2 days of working with our team To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. If you are passionate about full-stack development and excited to work with cloud technologies, we want to hear from you! Apply now and help shape the future of research technology in the Middle East. Show more Show less

AI Software Engineer

Gurugram, Haryana, India

3 - 4 years

Not disclosed

On-site

Full Time

Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring an AI Software Engineer, for its office at Gurugram. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you’ll be building exciting products that leverage the latest in AI, particularly using Large Language Models (LLMs) and AI Agents. We’re moving rapidly to launching our Generative AI powered tools to production. You will be part of a cutting-edge environment responsible for designing and implementing web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI software solutions. Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. A typical day at Reso is dynamic and demanding, filled with multiple client deliverables and tight deadlines. We expect our team members to be diligent, resourceful, and efficient. The work is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Extensive Full-Stack Expertise: Leverage your experience building end-to-end production-ready web applications in data-centric domains LLM Application Lifecycle: Drive the development of applications leveraging LLMs, from inception to market, with a focus on measuring and optimizing performance. Rapid Prototyping & Experimentation: Iterate quickly to address data-related questions using LLMs (and other ML methods), refining solutions based on emerging insights. Deep LLM Understanding: Showcase a strong awareness of LLM capabilities, limitations, and tradeoffs across multiple providers, with the ability to select the most appropriate solutions. Azure Cloud Deployment: Deploy, manage, and scale applications preferably on Microsoft Azure Cloud Code Quality & CI/CD: Write clean, well-documented code while adhering to best practices, maintaining robust CI/CD pipelines, and ensuring seamless integration. Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 3-4 years of full-stack development experience, ideally in a fast-paced, data-related industry Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Familiarity with microservices architecture. Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT, etc.). Experience with Payment Gateways. Exposure to task management tools like Jira. Why Join Reso? Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. Professional Growth: Opportunities for continuous learning and skill enhancement. Collaborative Culture: Work alongside a diverse, friendly, and supportive team. Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. Recruitment process: Initial screening call Case study - this will help assess relevant technical skills and will require 8-10 hours of effort Competency based assessment/ Paid Internship - this involves 1-2 days of working with our team To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. If you are passionate about AI Software development and excited to work with cloud technologies, we want to hear from you! Apply now and help shape the future of research technology in the Middle East. Show more Show less

Knowledge Management & Innovation Executive

Gurugram, Haryana, India

0 years

Not disclosed

On-site

Full Time

Location: Gurugram (Work from Office) Reso is a leading research organization headquartered in Bahrain, renowned for providing high-quality, on-demand research services to its client. With teams across Bahrain, India, the UAE, Egypt, and Saudi Arabia, Reso combines regional expertise with global standards to provide exceptional solutions. Reso is hiring a Knowledge Management & Innovation Executive for its office at Gurugram, India. Responsibilities: The Knowledge Management & Innovation (KM&I) Executive will play a critical role in structuring, codifying, and disseminating knowledge across the firm to enhance organizational learning and operational efficiency. This role involves managing and optimizing knowledge assets, facilitating knowledge-sharing sessions, and contributing to both internal and client-facing deliverables. The executive will also maintain and enhance structured repositories and interactive dashboards to support decision-making and knowledge visibility. Additionally, the role supports the firm’s innovation agenda through ideation initiatives and the development of lightweight automation tools and applications. This position requires strong attention to detail, collaboration skills, and proficiency in platforms such as SharePoint, Power BI, and other digital knowledge tools. Key Responsibilities: Contribute to the ongoing development and refinement of Reso’s knowledge management strategy, including the integration of innovative tools and practices Capture, tag, and upload project deliverables, summaries, and templates in line with metadata standards Apply defined metadata, versioning protocols and maintain content repositories using SharePoint Maintain a high-quality, user-friendly knowledge repository that is regularly updated and optimized for searchability Support the creation of project overviews and executive summaries for internal reuse Drive and coordinate knowledge-sharing sessions, including content preparation, calendar invites, and engagement trackers Curate and share relevant information and materials during onboarding, innovation campaigns, and cross-functional initiatives Support the development of both internal (e.g., training resources, knowledge playbooks) and client-facing (e.g., proposals, presentations) deliverables Assist in identifying, documenting and disseminating innovative trends, concepts, and tools relevant to the business Coordinate and support Ideathons, Hackathons, or innovation sessions that encourage creative problem solving across teams Identify opportunities for automation, process digitization, and tool development Support the prototyping and development of internal and external applications that improve productivity and knowledge flow Adhere to internal information security protocols and ensure compliance with documentation procedures Job skills and requirements: Bachelor’s degree in IT, Information Management, Business, Communications, or a related field Prior experience in Knowledge Management or Innovation related roles, preferably in a professional services or consulting environment Familiarity with SharePoint, Power BI, and MS Office Environment; exposure to low-code/no-code platforms (e.g., Power Apps) is a plus Strong organizational and project planning skills Ability to manage multiple tasks and priorities in a fast-paced, deadline-driven environment Strong interpersonal skills Excellent written and verbal communication skills Analytical and problem-solving mindset, with high attention to detail Strong interpersonal and coordination skills Excellent written and verbal communication skills Analytical and problem-solving mindset, with high attention to detail To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso Show more Show less

Knowledge Management Manager

Gurugram, Haryana, India

5 years

Not disclosed

On-site

Full Time

Location: Gurugram (Work from Office) Reso is a leading research organization headquartered in Bahrain, renowned for providing high-quality, on-demand research services to its client. With teams across Bahrain, India, the UAE, Egypt, and Saudi Arabia, Reso combines regional expertise with global standards to provide exceptional solutions. Reso is hiring a Knowledge Management Manager for its office at Gurugram, India. Responsibilities: The KM Manager will lead the design, implementation, and evolution of Reso’s knowledge management practices. The role involves overseeing codification efforts, knowledge-sharing programs, and the continuous improvement of repositories and dashboards. As a team lead, the manager will drive cross-functional collaboration, mentor junior KM staff, and champion innovative approaches to improve knowledge discoverability and reuse. This position requires strategic thinking, stakeholder engagement, and familiarity with KM platforms such as SharePoint and Power BI. Key Responsibilities: Define and lead the implementation of the knowledge management strategy in alignment with business goals Oversee the codification and sanitization of deliverables, templates, and internal knowledge documents Design and implement structured project insight and overview templates to enable capability building and support proposal development Develop internal knowledge products such as policy handbooks, training modules, and capability materials to support team effectiveness and operational consistency Support external client engagements by contributing to client-facing deliverables, including proposals, presentations, and system or process implementations—through the provision of strategic insights, subject-matter expertise, and hands-on execution support. Plan and drive structured knowledge-sharing sessions across teams, functions, and geographies Manage and continuously improve knowledge repositories, ensuring structured metadata, tagging, and usability on platforms like SharePoint Develop and enhance Power BI dashboards to track usage, adoption, contributions, and engagement metrics Monitor effectiveness of KM systems and recommend improvements based on analytics and user feedback Lead, mentor, and manage junior KM team members to ensure consistent execution and capability development Foster a culture of knowledge contribution through internal campaigns, incentives, and collaboration with cross-functional teams Identify and implement innovative approaches (e.g., AI tagging, automated insights) to streamline KM workflows and improve content discovery Lead process flow identification, documentation and opportunity identification across multiple business functions Contribute to thought leadership initiatives by developing articles and best practice content Ensure compliance with organizational information security policies and documentation protocols Represent KM in leadership discussions and cross-functional initiatives to scale its value across the organization Job skills and requirements: Bachelor’s/Master’s degree in IT, Information Management, Business, Communications, or a related field 5+ years of experience in the KM domain, preferably in a professional services or consulting environment Demonstrated experience leading KM initiatives, driving adoption, and managing content systems Proficiency with SharePoint, Power BI, and enterprise collaboration tools Strong leadership, stakeholder management, and mentoring skills Excellent project planning, coordination, and communication abilities Proactive mindset with a focus on innovation, process improvement, and user experience Analytical and structured problem-solving skills with attention to detail To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso Show more Show less

Business Intelligence Analyst (Power BI Developer)

Gurugram, Haryana, India

0 years

None Not disclosed

On-site

Full Time

Location: Gurugram Reso is a leading research organization headquartered in Bahrain, renowned for providing high-quality, on-demand research services to its client. With teams across Bahrain, India, the UAE, Egypt, and Saudi Arabia, Reso combines regional expertise with global standards to provide exceptional solutions. Reso is hiring a Business Intelligence Analyst for its office at Gurugram, India. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. This role is integral to our mission of offering analytics as a service, blending advanced analytics with our established research expertise to deliver tailor-made, data-driven solutions to our clients. Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. A typical day at Reso is dynamic and demanding, filled with multiple client deliverables and tight deadlines. We expect our team members to be diligent, resourceful, and efficient. The work is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Create and manage business intelligence and analytics solutions using Microsoft Power BI. Develop interactive dashboards, reports, and visualizations to support business decision-making. Utilize SQL for database querying and understand database structures and principles. Analyze large datasets to extract actionable insights and present findings clearly to stakeholders. Perform complex data analysis in Microsoft Excel using advanced formulas, pivot tables, and data visualization techniques. Required Skills and Qualifications: Bachelor’s degree in Engineering, Computer Science, Mathematics, or Statistics. Strong communication skills and ability to design well-structured written material. Proficiency in Microsoft Power BI and Excel. Familiarity with SQL and database principles. Analytical and problem-solving abilities, with a focus on identifying trends and patterns in data. Intellectually curious, eager to learn and explore new topics. Ability to multitask, maintain high attention to detail, and thrive in a fast-paced environment. Commitment to high-quality standards and meeting deadlines under pressure. Desirable: Experience with PowerApps and Power Automate Experience with SQL Server Integration Services (SSIS) Experience with Microsoft Fabric We welcome candidates at various levels of their career, with the role being tailored as an Analyst or Senior Analyst based on the individual's skills, experience, and potential. To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. If you are passionate about Data & Analytics and excited to work with cloud technologies, we want to hear from you! Apply now and help shape the future of research technology in the Middle East.

AI Software Engineer

Gurugram, Haryana, India

3 - 4 years

None Not disclosed

On-site

Full Time

Location: Gurugram Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring an AI Software Engineer, for its office at Gurugram. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you’ll be building exciting products that leverage the latest in AI, particularly using Large Language Models (LLMs) and AI Agents. We’re moving rapidly to launching our Generative AI powered tools to production. You will be part of a cutting-edge environment responsible for designing and implementing web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI software solutions. Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. A typical day at Reso is dynamic and demanding, filled with multiple client deliverables and tight deadlines. We expect our team members to be diligent, resourceful, and efficient. The work is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Extensive Full-Stack Expertise: Leverage your experience building end-to-end production-ready web applications in data-centric domains LLM Application Lifecycle: Drive the development of applications leveraging LLMs, from inception to market, with a focus on measuring and optimizing performance. Rapid Prototyping & Experimentation: Iterate quickly to address data-related questions using LLMs (and other ML methods), refining solutions based on emerging insights. Deep LLM Understanding: Showcase a strong awareness of LLM capabilities, limitations, and tradeoffs across multiple providers, with the ability to select the most appropriate solutions. Azure Cloud Deployment: Deploy, manage, and scale applications preferably on Microsoft Azure Cloud Code Quality & CI/CD: Write clean, well-documented code while adhering to best practices, maintaining robust CI/CD pipelines, and ensuring seamless integration. Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 3-4 years of full-stack development experience, ideally in a fast-paced, data-related industry Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Familiarity with microservices architecture. Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT, etc.). Experience with Payment Gateways. Exposure to task management tools like Jira. Why Join Reso? Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. Professional Growth: Opportunities for continuous learning and skill enhancement. Collaborative Culture: Work alongside a diverse, friendly, and supportive team. Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. Recruitment process: Initial screening call Case study - this will help assess relevant technical skills and will require 8-10 hours of effort Competency based assessment/ Paid Internship - this involves 1-2 days of working with our team To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. If you are passionate about AI Software development and excited to work with cloud technologies, we want to hear from you! Apply now and help shape the future of research technology in the Middle East.

Manager Software Engineering

Gurugram, Haryana, India

5 years

None Not disclosed

On-site

Full Time

Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring a Software Engineering Manager , for its office at Gurgaon, India. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you will be part of a cutting-edge environment responsible for designing and implementing Generative AI web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI-based software solutions. The Software Engineering Manager will lead the team on design, development, testing, and maintenance of our software products. The ideal candidate will have a strong technical background, excellent leadership skills, and experience managing software development teams. The Software Engineering Manager will be responsible for driving technical innovation, ensuring high-quality software delivery, and fostering a collaborative and inclusive team culture Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. The work culture at Reso is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Design & Development: Manage Development of end-to-end web applications, from front-end interfaces to back-end microservices and APIs. Cloud Deployment: Enable utilization of Microsoft Azure Cloud services (preferred) for deploying, managing, and scaling applications. Code Quality & Best Practices: Ensure code reviews for clean, modular, and well-documented code; ensure adherence to industry best practices. Generative AI Knowledge: Stay up-to-date with the latest advancements in Generative AI and AI frameworks. Performance Optimization: Monitor application performance, scalability, and security. Continuous Integration & Delivery: Maintain CI/CD pipelines to ensure reliable and automated builds, tests, and deployments. Troubleshooting: Provide guidance for diagnosis and resolution of complex technical issues in both the front-end and back-end systems. Team Management: Manage the day-to-day activities of the engineering team within an Agile/Scrum environment. Manage staffing, mentoring, and enhancing team capabilities to ensure a best-of-class engineering team Project Management: Manage and execute against project plans and delivery commitments Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 5+ years of software development experience with at least 2+ years in a technical leadership or management role. Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Strong Agile practice experience with Scrum and DevOps Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Experience with LangChain, OpenAI APIs, Azure AI Search, Azure OpenAI Experience in Agentic AI frameworks such as LangGraph, CrewAI, AG2 (AutoGen) Experience with Azure DevOps or Azure-specific services (e.g., Azure App Service, Azure SQL..etc) Familiarity with microservices architecture Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT..etc) Exposure to task management tools like Jira Why Join Reso? Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. Professional Growth: Opportunities for continuous learning and skill enhancement. Collaborative Culture: Work alongside a diverse, friendly, and supportive team. Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. Apply now and help build products that can shape the future of research technology.

Manager Software Engineering

Gurugram, Haryana, India

5 years

None Not disclosed

On-site

Full Time

Reso is a leading research organization that started its operations in the Middle East. Headquartered in Bahrain, the company provides high-quality on-demand research tailored to client’s needs through its teams based in Bahrain, India, UAE, Egypt and KSA. Reso is hiring a Software Engineering Manager, for its office at Gurugram, India. We are seeking a talented, motivated, and curious individual to join our dynamic Data & AI team. In this role, you will be part of a cutting-edge environment responsible for designing and implementing Generative AI web applications, optimizing user experiences, and driving our digital transformation. You will leverage your expertise in modern front-end and back-end technologies, ideally with a focus on Microsoft Azure Cloud services, to create scalable, maintainable, and efficient AI-based software solutions. The Software Engineering Manager will lead the team on design, development, testing, and maintenance of our software products. The ideal candidate will have a strong technical background, excellent leadership skills, and experience managing software development teams. The Software Engineering Manager will be responsible for driving technical innovation, ensuring high-quality software delivery, and fostering a collaborative and inclusive team culture Working with us provides many opportunities to grow and learn. Assignments vary across sectors and geographies, enabling team members to gain broad knowledge and exposure. The work culture at Reso is highly collaborative, and we maintain a friendly and supportive team atmosphere. Key Responsibilities: Design & Development: Manage Development of end-to-end web applications, from front-end interfaces to back-end microservices and APIs. Cloud Deployment: Enable utilization of Microsoft Azure Cloud services (preferred) for deploying, managing, and scaling applications. Code Quality & Best Practices: Ensure code reviews for clean, modular, and well-documented code; ensure adherence to industry best practices. Generative AI Knowledge: Stay up-to-date with the latest advancements in Generative AI and AI frameworks. Performance Optimization: Monitor application performance, scalability, and security. Continuous Integration & Delivery: Maintain CI/CD pipelines to ensure reliable and automated builds, tests, and deployments. Troubleshooting: Provide guidance for diagnosis and resolution of complex technical issues in both the front-end and back-end systems. Team Management: Manage the day-to-day activities of the engineering team within an Agile/Scrum environment. Manage staffing, mentoring, and enhancing team capabilities to ensure a best-of-class engineering team Project Management: Manage and execute against project plans and delivery commitments Required Skills and Qualifications: A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. 5+ years of software development experience with at least 2+ years in a technical leadership or management role. Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js). Solid experience with back-end frameworks (e.g., Node.js, .NET, Python, or similar) and RESTful APIs. Familiarity with database technologies (SQL and/or NoSQL). Hands-on experience with cloud services (preferably Microsoft Azure). Strong Agile practice experience with Scrum and DevOps Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. Excellent problem-solving and communication skills, with the ability to work collaboratively and deliver under tight deadlines. Desirable: Experience with LangChain, OpenAI APIs, Azure AI Search, Azure OpenAI Experience in Agentic AI frameworks such as LangGraph, CrewAI, AG2 (AutoGen) Experience with Azure DevOps or Azure-specific services (e.g., Azure App Service, Azure SQL..etc) Familiarity with microservices architecture Knowledge of security best practices and modern authentication/authorization methods (OAuth, JWT..etc) Exposure to task management tools like Jira Why Join Reso? Innovative Environment: Be part of a growing tech team and build new, cutting-edge solutions. Professional Growth: Opportunities for continuous learning and skill enhancement. Collaborative Culture: Work alongside a diverse, friendly, and supportive team. Regional Impact: Contribute to projects spanning various industries and geographies. Join us at Reso to be at the forefront of our digital transformation. We offer a dynamic and challenging environment, with ample opportunities for growth and learning. To learn more about us, visit www.resoinsights.com and follow our Instagram account @lifeatreso. Apply now and help build products that can shape the future of research technology.

Manager Software Engineering

haryana

2 - 6 years

INR Not disclosed

On-site

Full Time

Reso is a leading research organization that operates in the Middle East, with its headquarters located in Bahrain. The company delivers high-quality, on-demand research services customized to meet the needs of its clients through its teams in Bahrain, India, UAE, Egypt, and KSA. We are currently looking for a Software Engineering Manager to join our office in Gurugram, India. As a part of our dynamic Data & AI team, you will play a crucial role in designing and implementing Generative AI web applications, enhancing user experiences, and leading our digital transformation efforts. Your expertise in modern front-end and back-end technologies, particularly focusing on Microsoft Azure Cloud services, will be instrumental in creating scalable, maintainable, and efficient AI-based software solutions. In this role, you will be responsible for overseeing the design, development, testing, and maintenance of our software products. We are seeking an individual with a strong technical background, exceptional leadership skills, and prior experience in managing software development teams. As the Software Engineering Manager, you will drive technical innovation, ensure high-quality software delivery, and promote a collaborative and inclusive team culture. At Reso, we offer diverse opportunities for growth and learning across various sectors and geographies. Our work culture is highly collaborative, fostering a friendly and supportive team atmosphere. Key Responsibilities: - Design & Development: Manage the development of end-to-end web applications, including front-end interfaces and back-end microservices and APIs. - Cloud Deployment: Utilize Microsoft Azure Cloud services for deploying, managing, and scaling applications. - Code Quality & Best Practices: Conduct code reviews to ensure clean, modular, and well-documented code, following industry best practices. - Generative AI Knowledge: Stay updated with the latest advancements in Generative AI and AI frameworks. - Performance Optimization: Monitor application performance, scalability, and security. - Continuous Integration & Delivery: Maintain CI/CD pipelines for reliable and automated builds, tests, and deployments. - Troubleshooting: Provide guidance for diagnosing and resolving technical issues in front-end and back-end systems. - Team Management: Lead the engineering team's day-to-day activities within an Agile/Scrum environment, including staffing, mentoring, and enhancing team capabilities. - Project Management: Execute against project plans and delivery commitments. Required Skills and Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field. - 5+ years of software development experience with at least 2+ years in a technical leadership or management role. - Proficiency in front-end technologies such as HTML, CSS, JavaScript, React, Angular, or Vue.js. - Experience with back-end frameworks like Node.js, .NET, Python, or similar, and RESTful APIs. - Knowledge of database technologies (SQL and/or NoSQL). - Hands-on experience with cloud services, preferably Microsoft Azure. - Strong Agile practice experience with Scrum and DevOps. - Understanding of DevOps practices, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code. - Excellent problem-solving and communication skills, with the ability to collaborate and deliver under tight deadlines. Desirable Skills: - Experience with LangChain, OpenAI APIs, Azure AI Search, Azure OpenAI. - Familiarity with Azure DevOps or Azure-specific services (e.g., Azure App Service, Azure SQL, etc.). - Exposure to microservices architecture and security best practices. - Knowledge of modern authentication/authorization methods like OAuth, JWT, etc. - Familiarity with task management tools like Jira. Join Reso for an innovative environment where you can contribute to cutting-edge solutions, opportunities for professional growth, and a collaborative culture that supports your development. Make an impact on various projects across industries and regions by joining our team. To apply and learn more about Reso, visit www.resoinsights.com and follow our Instagram account @lifeatreso. Shape the future of research technology with us. Apply now!,

Reso logo

Reso

10 Jobs

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.

Job Titles Overview