Software Engineer

Vardot

Employer Active

Posted 2 hrs ago

Experience

1 - 3 Years

Job Location

Amman - Jordan

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Overview

A Software Engineer works closely with the Senior Developer & other members of the Development Team.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES

  1. Analyze the client's requirements to develop functional and technical requirements.
  2. Estimate time and effort needed for successful implementation of requirements to aid scoping.
  3. Develop websites and software using PHP/Drupal and Vardot's products.
  4. Write custom themes, HTML, CSS (Less/Sass), and JavaScript to implement consistent designs.
  5. Troubleshoot failures during testing, including reproducing faults, evaluating requirements, and documenting root cause analysis.
  6. Follow the development procedures set forth by Vardot for software development, software integration, and coding standards.
  7. Participates in all phases of the software development lifecycle, requirements gathering, architecture/design, implementation, testing, release, and maintenance of our enterprise software solutions.
  8. Collaborate with other developers to review and provide feedback on Drupal modules and custom code.
  9. Integrate third-party APIs and services into Drupal websites.
  10. Develop custom APIs and web services for data exchange with external systems.
  11. Implement and enforce security best practices to protect Drupal websites from vulnerabilities.

Required Skills and Qualifications:

  1. Experience with the LAMP (Linux, Apache, MySQL, PHP) technology stack.
  2. Expertise in developing web applications using PHP MVC frameworks or CMSs.
  3. Expertise in JavaScript, jQuery, HTML & CSS (Less/Sass).
  4. Thorough knowledge of object-oriented design and design patterns. Solid understanding of web-related technologies like HTTP/S, REST, JSON, FTP, SSH, and SMTP.
  5. Comfortable debugging client-side issues with Firebug, web development, and similar tools.
  6. Expertise in using version control systems, preferably GIT.

Company Industry

Department / Functional Area

Keywords

  • Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com