PHP Developer (Full Stack)

  • Avova Technologies
  • Inish Carraig Business Centre, Golden Island, Ankers Bower, Athlone, County Westmeath, Ireland
  • 20/09/2022
Full time, Permanent, Flexible, Work from home Digital Information Technology Software Development

Job Description

 

Intro

 

Avova Technologies are a well-established IT Solutions company based in Athlone. We are currently seeking a number of new positions as part of a recent expansion.

Life at Avova Technologies is very rewarding with a work culture that encourages innovation, professional development, and a real opportunity to contribute to the company.

 

This position is suitable for an experienced developer who is looking to work on both client projects and the next generation of cloud/SaaS applications.

This position is full time and based at our Athlone Offices.

Role Requirements

  • Must be eligabile to work in Ireland currently
  • 3rd Level Qualification or Equivalent Experience
  • Familiar with Linux Operating System and Git Version Control
  • DevOps awareness including CI/CD
  • Experience with PHP and MVC frameworks such as Laravel, Symfony, CodeIgnitor
  • Strong HTML5, CSS3, JavaScript proficiency
  • Familiarity with MySQL/MariaDB, S3/Object Storage, Queueing systems.
  • Excellent written and verbal communication skills
  • Fluent written and spoke English.
  • Familiarity with Vue.js or similar an advantage.
  • Familiarity with HTTP request life cycle, REST APIs, JSON and Single Sign On (SSO SAML, OAuth etc)

The Role

The successful candidate will work on both client projects and internal applications and tools including our Streamline Cloud Platform and our next generation of cloud/SaaS services. Typical duties include:-

·        Design, Planning, Development and Supporting of Client and Internal Applications.

·        Working with Linux, PHP, HTML, CSS, Vue, JavaScript/NodeJS, MariaDB/MySQL with Galera.

·        System Integration (e.g.: Open Banking, Direct Debits, SEPA, ERP Integration, Mapping, External Systems, Card/PCI based systems, EU and Government based APIs etc).

·        UI/UX Design.

·        Unit Testing.

·        Project Management and Documentation.

·        Deployment Testing.

·        DevOps CI/CD.

·        Use of common frameworks such as Laravel, Vue as well as internal tools and frameworks.

·        Security and Scalability testing.

 

This role offers the successful candidate exposure to a variety of interesting technologies and projects and offers career progression and a later possibility of blended/hybrid working.

 

Competitive Salary, based on experience.

KEY Competencies

Software Design, Software Development, Project Management, Documentation