Experience and Skillset requirements:

  • Resourcefulness and autonomy;
  • Strong teamwork and task sharing skills;
  • Ability to work in an environment with standardized processes;
  • Pleasant personality;
  • Practical experience as a developer in large companies;
  • Excellent ETL skills;
  • Functional knowledge;
  • Knowledge of relational and dimensional models;
  • Excellent knowledge of unit testing (TDD), user interface testing, automated testing, and continuous integration approaches;
  • Knowledge of source code management and deployment platforms such as GitHub/GitHub Actions and Concourse;
  • Experience in data projects; Knowledge of Azure data storage environments (DataStorage, DataLake, Blob Storage, Azure Data Factory, Azure SQL Database, Synapse Analytics); Knowledge of Power BI (Desktop, services and components, gateways, etc.);
  • Knowledge of architectural patterns/principles: Object-Oriented, Cloud (IaaS, CaaS, PaaS, SaaS, iPaaS), Domain-Driven Design (DDD) (an asset), Application Resilience, and Event-Driven; Asset: Knowledge of security principles/protocols such as SSO, Auth0, SAML, OpenID, JWT, OAuth2, and ABAC/RBAC.
  • Required skills/assets: Good industry knowledge; Ability to manage complexity; Results-oriented; Analytical and problem-solving skills.
Similar jobs

Java Developer

Apply Now
Back to search page