Home
Jobs

Manager Software Engineering

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.

 

Software Engineering Manager

 

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
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.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Reso

8 Jobs

RecommendedJobs for You

Kolkata, West Bengal, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Hyderabad / Secunderabad, Telangana, Telangana, India