Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 23, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and Society to Riseā„¢. We are a USD 5.1 billion company with 126,200+ professionals across 90 countries, helping 1058 global customers including Fortune 500 companies. Tech Mahindra is one of the fast...
    Read more about this company

     

    Drupal Developer

    Responsibilities:

    Drupal Website and Application Development:

    • Develop, customize, and maintain Drupal-based websites and applications according to client requirements.
    • Collaborate with stakeholders to gather project specifications and translate them into technical solutions.
    • Implement and customize Drupal themes, modules, and plugins to enhance functionality and user experience.

    Front-end Development:

    • Implement responsive and visually appealing front-end designs using HTML, CSS, and JavaScript.
    • Ensure cross-browser compatibility and optimize the performance of Drupal websites and applications.
    • Collaborate with designers to translate UI/UX designs into functional Drupal templates and components.

    Drupal Configuration and Customization:

    • Configure and customize Drupal content types, fields, views, and taxonomies to meet project requirements.
    • Integrate third-party APIs, services, and modules into Drupal-based solutions.
    • Develop custom Drupal modules or extensions as needed to extend core functionality.

    Database Management:

    • Design and optimize Drupal database schema and queries for efficient data storage and retrieval.
    • Perform database maintenance tasks, including backups, migrations, and performance tuning.
    • Ensure data integrity and security within Drupal applications.

    Testing and Quality Assurance:

    • Conduct unit testing and troubleshooting to ensure the quality and stability of Drupal solutions.
    • Collaborate with QA teams to perform integration and end-to-end testing.
    • Identify and resolve bugs and issues reported by users or internal stakeholders.

    Documentation and Collaboration:

    • Document codebase, technical specifications, and development processes.
    • Collaborate effectively with cross-functional teams, including designers, project managers, and backend
    • developers.
    • Participate in code reviews and provide constructive feedback to team members.

    Requirements:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Minimum of 5 years of experience as a Drupal Developer, preferably in the telecom sector or a related industry.
    • Strong proficiency in Drupal 8 or Drupal 9, including custom module development and theming.
    • Proficiency in front-end web technologies, such as HTML, CSS, JavaScript, and jQuery.
    • Experience with Drupal site-building, configuration, and administration.
    • Solid understanding of Drupal architecture, including entities, hooks, and APIs.
    • Knowledge of PHP and MySQL for Drupal development.
    • Experience integrating Drupal with third-party APIs and services.
    • Familiarity with version control systems, such as Git.
    • Strong problem-solving and analytical skills.
    • Attention to detail and a focus on delivering high-quality work.
    • Excellent communication and collaboration abilities.
    • Ability to work effectively in a fast-paced, deadline-driven environment.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Tech Mahindra on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tech Mahindra Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail