Drupal Developer (Custom Module & Payment Gateway Integration)
Overview: We are seeking a skilled Drupal Developer proficient in Drupal 7 to join our team. The ideal candidate will have extensive experience in creating custom modules and integrating payment gateways within Drupal websites. As a Drupal Developer, you will be responsible for developing and maintaining Drupal-based solutions tailored to our clients' needs, with a focus on delivering high-quality, scalable, and secure code.
Responsibilities:Develop custom Drupal modules to meet project requirements, following best practices and coding standards.Customize and extend existing Drupal functionalities to enhance website performance and user experience.Integrate third-party APIs and payment gateways seamlessly into Drupal websites, ensuring smooth transaction processes.Collaborate with cross-functional teams including designers, project managers, and other developers to deliver projects on time and within scope.Conduct thorough testing of developed modules and functionalities to ensure reliability, security, and compatibility across different browsers and devices.Troubleshoot and debug issues as they arise, providing timely resolutions to maintain website functionality.Stay updated on Drupal core updates, security patches, and emerging technologies, implementing best practices to optimize website performance and security.Provide technical guidance and support to junior developers and team members as needed.
Requirements:Bachelor's degree in Computer Science, Information Technology, or related field.Proven experience as a Drupal Developer with a strong portfolio showcasing custom module development and payment gateway integration in Drupal 7.Proficiency in PHP programming language and deep understanding of Drupal architecture and APIs.Solid understanding of HTML, CSS, JavaScript, and jQuery for front-end development.Experience working with databases (MySQL, PostgreSQL) and writing complex SQL queries.Familiarity with version control systems such as Git.Strong problem-solving skills and ability to debug and troubleshoot complex issues.Excellent communication skills and ability to work collaboratively in a team environment.Attention to detail and commitment to delivering high-quality code and solutions.Ability to multitask and prioritize tasks effectively in a fast-paced environment.