Qualifications and ExperienceRequired qualifications
· A graduate degree in a related IT field (Computer Science, Information Systems and engineering, etc.)
· 1-3 years’ experience in IT development projects
· Experience with system integration using webservices/API
Skills
Technical skills
· Knowledge of developing web-based applications using PHP, JavaScript, HTML, CSS, Angular, React, jQuery, etc.;
· Knowledge of MVC frameworks, test driven development and unit testing frameworks;
· Comprehensive understanding of ETL;
· Deep knowledge & understanding of database design, setup, and maintenance; strong experience with SQL/mySQL or PostgreSQL;
· Knowledge of BI tools such as Power Bi or Qlik;
· Documenting code;
· Working with testing technologies to both manually and programmatically test code;
· Participate in functional design and code reviews;
· Understand and follow software development life cycle;
· Experience using version control tools such as Git, Subversion;Kubernets
· Excellent knowledge of English and French.
Additional skills
· Knowledge of Spanish;
· Cloud development: Amazon Web Services; Azure Cloud
Interpersonal skills
· Capacity to tackle business-critical problems with custom-designed, multi-tier applications using a wide range of technologies;
· Capacity to work according to Agile, Lean, and Continuous Development best practices;
· Ability to take high-level requirements and compile them into development tasks;
· Ability to establish and maintain good working relationships in a multinational and multicultural environment;
· Capacity to learn and a self-motivated worker;
· Excellent organisation skills and ability to meet specific deadlines. |