1 608 Tech Lead jobs in Bahrain
Agri-Tech Innovation Lead
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the ideation, research, and development of new agricultural technologies and methodologies.
- Oversee pilot projects and field trials to assess the efficacy of new solutions.
- Analyze market trends and identify opportunities for technological innovation in agriculture.
- Collaborate with agronomists, scientists, and agricultural practitioners to integrate technological advancements.
- Manage project timelines, budgets, and resources to ensure successful project delivery.
- Develop strategic partnerships with research institutions and technology providers.
- Disseminate findings and best practices through reports, presentations, and workshops.
- Ensure all activities comply with environmental and safety standards relevant to agriculture.
Qualifications:
- Advanced degree (Master's or Ph.D.) in Agricultural Science, Agronomy, Biotechnology, or a related field.
- Minimum of 6 years of experience in agricultural research, development, or technology implementation.
- Demonstrated experience in precision agriculture, vertical farming, hydroponics, or similar agri-tech domains.
- Strong project management skills and familiarity with R&D methodologies.
- Excellent analytical, critical thinking, and problem-solving abilities.
- Exceptional communication and presentation skills, with the ability to engage diverse stakeholders.
- Proficiency in data analysis and relevant software.
- Knowledge of regulatory frameworks in agriculture is advantageous.
This is a unique chance to shape the future of agriculture through technological innovation. If you are driven by impact and possess a pioneering spirit, we want to hear from you.
Recruitment Lead - Tech
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute effective recruitment strategies to attract top-tier technology talent across various roles, including software development, data science, cybersecurity, and cloud computing.
- Manage the full recruitment lifecycle, from sourcing and screening candidates to negotiating offers and facilitating onboarding.
- Build and maintain a robust pipeline of qualified candidates through proactive sourcing, networking, and leveraging various recruitment channels.
- Partner closely with clients to understand their hiring needs, company culture, and specific role requirements.
- Conduct in-depth candidate assessments, including behavioral and technical interviews.
- Advise clients on market trends, compensation benchmarks, and best practices in talent acquisition.
- Manage and mentor a team of junior recruiters, providing guidance and support.
- Utilize Applicant Tracking Systems (ATS) and other recruitment technologies to streamline processes and track candidate progress.
- Develop and nurture relationships with technology professionals and industry influencers.
- Contribute to employer branding initiatives to enhance the client’s reputation as an employer of choice.
- Track key recruitment metrics and provide regular reports on hiring progress and pipeline health.
- Ensure a positive candidate experience throughout the recruitment process.
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Minimum of 5 years of experience in recruitment, with a strong focus on the technology sector.
- Proven track record of successfully placing candidates in various technical roles.
- In-depth knowledge of the technology industry and its talent market.
- Excellent sourcing skills using platforms like LinkedIn Recruiter, GitHub, and other professional networks.
- Strong understanding of recruitment best practices, employment laws, and compliance.
- Exceptional communication, negotiation, and interpersonal skills.
- Experience with ATS systems (e.g., Greenhouse, Lever, Workday Recruiting).
- Leadership experience or demonstrated potential to lead a recruitment team.
- Ability to work effectively in a fast-paced, client-driven environment.
- Strong business acumen and ability to build rapport with senior stakeholders.
Development Lead
Posted 10 days ago
Job Viewed
Job Description
Primary Role: Oversee the design, development, testing, delivery, and maintenance of IT developments in line with business needs.
Job Description:
- Oversee IT developments of all modules within the platform.
- Oversee the troubleshooting & resolution of IT development issues.
- Oversee tech planning, development, and post-development processes (incl. tech support, quality assurance, and fraud).
- Supervise the system development life cycle and ensure the quality platform/products/services.
- Supervise development, optimization, and automation activities to support project implementation and deployments.
- Provide the team with solution recommendations and estimates for a given project/change.
- Collaborate with departments (e.g., Business Solutions, Quality Assurance, Business units, and Infrastructure) to define project specifications and release documentation for all phases of the development cycle from product definition to design, through implementation.
- Monitor changes of relevant vendor-provided software, and ensure that relevant updates and upgrades are adopted in a timely and well-planned manner into the client’s stack.
- Adopt engineering best practices to deliver higher quality and scalable solutions.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Engineering, Information Technology, or related fields is required.
- Minimum of five (5) years of experience working with various programming languages (e.g., ASP.net (C#), HTML, JavaScript, JQuery), frameworks, concepts, and design patterns.
- +5 years’ experience in implementing large digital transformation projects.
- Experience in supervising all stages of the system development life cycle.
- Experience with deploying code on the cloud, preferably AWS cloud.
- Working knowledge of Web Services /APIs, SOAP, and XML technologies.
- Experience programming in major databases such as Microsoft SQL and MongoDB.
- Experience in middleware technologies.
- Proficient working knowledge of code versioning tools such as Git.
- Strong ability to collaborate with other technical experts, develop solutions and functional design documents to support the development of final solutions, and lead technical teams to consistently meet commitments.
- Demonstrate a strong understanding of emerging technologies to support the development of new solutions.
- Strong knowledge of object-oriented concepts.
- Must have strong communication skills, both oral and written.
- Experience in QA testing IT developments.
Preferred: Candidate with valid Bahraini driving license. Candidate must be present in Bahrain at the time of application.
Interested candidates can send their CVs to .
#J-18808-LjbffrRemote Talent Acquisition Lead - Tech Recruitment
Posted today
Job Viewed
Job Description
Digital Development Lead
Posted 10 days ago
Job Viewed
Job Description
Zain is the pioneer of mobile telecommunications in the Middle East. We began life in 1983 in Kuwait as the region’s first mobile operator, and since the initiation of our expansion strategy in 2003, we have expanded rapidly. Read more here:
About the RoleThe Digital Development Lead is responsible for overseeing the end-to-end delivery and continuous improvement of mobile and web application solutions. This role leads a team of developers, collaborating closely to design, develop, and implement innovative digital products that align with the organization’s business strategy. The Digital Development Lead acts as both a technical expert and a people leader, ensuring high standards in application development, user experience, and team performance. The Lead bridges business goals with technical execution, translating requirements into robust, scalable solutions while fostering a collaborative and growth-oriented team environment.
What We Need From YouEducation
Bachelor’s degree in computer science, Software Engineering, or a relevant field.
Experience
Minimum 5+ years of experience in application development / Implementation with at least 3 years of hands-on experience in digital transformation projects.
Proven experience with major mobile platforms (iOS or Android) and eCommerce platforms.
Technical Skills
Implementing KYC solutions.
Proficiency in cross-platform development tools (e.g., React Native, Flutter, Angular, and Drupal).
Proficiency in database management systems including MongoDB, MySQL, PostgreSQL, and Redis.
Understanding of .NET Framework and its components.
Familiarity with cloud platforms such as AWS, Google Cloud Platform, and Azure.
Main ResponsibilitiesLead, mentor, and develop a team of mobile and web developers, providing technical guidance and fostering professional growth.
Oversee the design, architecture, and development of mobile and web applications, ensuring solutions are responsive, secure, and aligned with industry best practices.
Collaborate with cross-functional teams—including designers, business analysts, and stakeholders—to define project requirements, set priorities, and deliver high-quality products.
Drive digital transformation initiatives by identifying opportunities for automation, process improvement, and the adoption of emerging technologies.
Conduct code reviews, enforce coding standards, and ensure effective version control to maintain quality and consistency across all deliverables.
Gather and analyze stakeholder needs, translating them into measurable requirements, user stories, and functional specifications for development teams.
Facilitate communication between development teams and business stakeholders to ensure alignment of technical solutions with organizational objectives.
Manage the full software development lifecycle—including planning, estimation, development, testing, deployment, and post-launch support—ensuring timely delivery and continuous improvement.
Conduct feasibility studies, cost-benefit analyses, and risk assessments for proposed projects and enhancements.
Monitor and analyze key performance indicators (KPIs) to evaluate the success of digital products and inform future development cycles.
Stay abreast of evolving technologies, market trends, and best practices in mobile and web development, bringing insights and recommendations to the team.
Champion a culture of innovation, collaboration, and accountability within the development team.
Troubleshoot application issues, provide expert support for escalated problems, and implement updates and enhancements as needed.
Ensure compliance with security standards and data privacy regulations throughout the development and deployment process.
About Application ProcessIf you meet the criteria and are enthusiastic about the role, we welcome your application. To complete the application, you will need the following document(s):
#J-18808-LjbffrCurriculum Development Lead
Posted today
Job Viewed
Job Description
Software Development Lead
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead a team of software engineers in the design, development, and implementation of software applications.
- Provide technical guidance, mentorship, and code reviews to team members.
- Architect scalable and robust software solutions, ensuring high performance and maintainability.
- Collaborate with product managers and stakeholders to define project requirements and deliverables.
- Implement and manage CI/CD pipelines for efficient software delivery.
- Champion best practices in software development, including testing, security, and code quality.
- Troubleshoot and resolve complex technical issues during development and in production.
- Contribute to the evaluation and adoption of new technologies and tools.
- Foster a collaborative and innovative team environment.
- Manage project timelines and ensure timely delivery of software releases.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 6 years of professional software development experience.
- Minimum 2 years of experience in a software development lead or senior role.
- Proficiency in programming languages such as Java, Python, C#, or equivalent.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong knowledge of database technologies (SQL, NoSQL) and APIs.
- Familiarity with agile development methodologies and DevOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to mentor and guide engineering teams.
Be The First To Know
About the latest Tech lead Jobs in Bahrain !
Curriculum Development Lead
Posted today
Job Viewed
Job Description
Curriculum Development Lead
Posted today
Job Viewed
Job Description
Primary duties include leading a team of curriculum developers, subject matter experts, and educators in the creation of engaging and effective learning materials. You will conduct needs assessments, analyze learning outcomes, and revise existing curricula to enhance their relevance and impact. This position involves developing comprehensive lesson plans, assessment strategies, and educational resources, including digital content. Collaboration with faculty to integrate new curricula and provide professional development is a key responsibility. You will also monitor the implementation of curriculum changes, gather feedback, and make necessary adjustments to ensure optimal learning experiences.
The successful candidate must hold a Master's degree in Education, Curriculum Design, or a related field, with a minimum of six years of experience in curriculum development and educational leadership. A strong portfolio showcasing successful curriculum projects and instructional materials is highly desirable. Exceptional leadership, communication, and project management skills are essential. You must be proficient in instructional design software and learning management systems. A deep understanding of pedagogical theories and educational technology trends is required. If you are passionate about shaping the future of education and have a talent for creating impactful learning experiences, we invite you to apply for this critical role in **Isa Town, Southern, BH**.
Senior Customer Service Team Lead - Tech Support
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead, train, and mentor a team of customer service representatives, fostering a positive and productive work environment.
- Supervise daily operations of the customer service department, ensuring efficient ticket handling and issue resolution.
- Develop and implement strategies to improve customer satisfaction, response times, and first-contact resolution rates.
- Monitor team performance, provide regular feedback, and conduct performance reviews.
- Handle escalated customer inquiries and complex technical issues, providing expert solutions.
- Analyze customer feedback and support data to identify trends and areas for improvement.
- Create and maintain knowledge base articles, FAQs, and training materials for the support team.
- Collaborate with product and engineering teams to identify and resolve recurring technical issues.
- Ensure adherence to company policies and service level agreements (SLAs).
- Manage staffing schedules and workload distribution to ensure adequate coverage.
- Contribute to the development and implementation of new customer service tools and technologies.
- Drive continuous improvement initiatives within the customer support function.
- Report on key performance indicators (KPIs) to senior management.
- Onboard and train new customer service representatives.
- Champion a customer-centric culture throughout the organization.
- High school diploma or equivalent; Bachelor's degree in Business, Communications, or a related field preferred.
- Minimum of 5 years of experience in customer service or technical support, with at least 2 years in a leadership or supervisory role.
- Proven ability to lead and motivate a remote team.
- Strong understanding of customer service principles and techniques.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication, interpersonal, and conflict-resolution skills.
- Proficiency in CRM software and helpdesk ticketing systems (e.g., Zendesk, Salesforce Service Cloud).
- Familiarity with IT support processes and common technical issues.
- Ability to manage time effectively and prioritize tasks in a remote setting.
- Proactive attitude and a commitment to delivering outstanding customer experiences.
- Experience in the technology sector is highly desirable.