Company Overview
Brainhunter Recruiting Pvt Ltd is a leading staffing and recruiting specialist headquartered in Mumbai, India. With over 17 years of experience and Preferred Vendor status with over 100 prestigious firms, we specialize in IT and non-IT talent acquisition. Our focus areas include AI, Machine Learning, Data Science, and Digital Transformation. With a dedicated team and advanced recruiting platforms, we connect you with top-tier consultants to drive results in high-growth industries.
Job Overview
We are seeking a mid-level Senior Software Engineer specializing in Drupal Backend to join our dynamic team. The position is contractual and based in Mumbai, Pune Division, Bangalore, and Hyderabad. The ideal candidate should have a minimum of 4 to a maximum of 6 years of relevant work experience, focusing on backend development, particularly in the areas of CMS and Drupal.
Qualifications and Skills
- Proven experience in PHP with a strong understanding of its frameworks and practices (Mandatory skill).
- In-depth knowledge of caching strategies and their implementations in different environments (Mandatory skill).
- Expertise in database optimization techniques to enhance performance and reliability (Mandatory skill).
- Solid experience with Drupal and its ecosystem, including custom module development and theme integration.
- Proficient in JavaScript for building and customizing frontend components within CMS platforms.
- Hands-on experience with API integration to enhance Drupal functionality and third-party service connectivity.
- Familiarity with Content Management Systems, particularly Drupal, for building scalable and robust solutions.
- Knowledgeable in DevOps practices and tools to streamline the development and deployment processes effectively.
Roles and Responsibilities
- Design, develop, and implement backend solutions using Drupal and related technologies to meet business needs.
- Collaborate with frontend developers and designers to create seamless user experiences across platforms.
- Optimize the performance of websites and applications through effective caching and database strategies.
- Integrate various APIs to enhance and extend the functionality of existing Drupal platforms.
- Ensure the scalability and reliability of applications through robust coding and testing practices.
- Participate in code reviews and contribute to a culture of continuous improvement within the development team.
- Provide technical guidance and support to junior developers and other team members.
- Ensure adherence to best practices in software development and stay updated on the latest industry trends.