Développeur de logiciels
Calgary,
AB,
Canada
À propos du poste
PKF Antaresrecherche un Développeur de logiciels dynamique et expérimenté pour rejoindre notre équipe du bureau de Calgary. Vous aurez l'occasion de travailler en tant que membre de l'équipe sur divers engagements clients dans le cadre de notre pratique nationale et locale. Si vous recherchez une opportunité passionnante pour faire progresser votre carrière et souhaitez travailler avec une équipe compétente, alors ce poste est fait pour vous !
PKF Antares, avec un bureau principal à Calgary et des succursales à travers le Canada, offre une large gamme de services aux entreprises en forte croissance au Canada. Notre équipe fournit une solution clé en main en gestion des risques, finance d'entreprise, assurance, comptabilité, fiscalité et services de conseil en contrôles internes.
- Salaire: 42,00 $ / heure
- Poste à pourvoir: 1 Poste à pourvoir
- Groupes d'emploi: Peuples autochtones, Nouveaux arrivants au Canada
- Statut d'emploi: Permanent, Temps plein (40,00 heures / semaine), Télétravail disponible
- Date de début: Dès que possible
- Avantages: Avantages en cas d'invalidité, avantages médicaux, avantages dentaires, avantages d'assurance collective
Aperçu
Un développeur de logiciels est un membre crucial de l'équipe responsable de la conception, du développement et de la maintenance des solutions logicielles. Vous jouez un rôle central dans la transformation des idées et des exigences en produits logiciels fonctionnels, en collaborant avec des équipes interfonctionnelles pour garantir le succès des projets. De plus, vous serez impliqué dans l'analyse de données et participerez à la programmation, aux revues de code et au travail d'équipe pour livrer des logiciels de haute qualité qui s'alignent sur les objectifs du projet. Vous contribuez à l'innovation dans divers domaines, des applications web et mobiles aux systèmes embarqués, façonnant le paysage numérique et améliorant l'expérience utilisateur dans un monde technologique en évolution rapide.
Exigences du poste :
- Maîtrise de l'anglais avec d'excellentes compétences en communication orale, valeurs et éthique, compétences interpersonnelles efficaces, esprit d'équipe.
- Un diplôme de maîtrise, généralement en informatique, ou une expérience équivalente.
- 3 à 5 ans d'expérience dans un rôle similaire.
- Doit être en mesure de réussir une vérification des antécédents criminels, une vérification de crédit et être éligible à une assurance responsabilité professionnelle.
- Éligible à travailler au Canada.
Responsabilités :
- Exécuter l'ensemble du cycle de vie du développement logiciel (SDLC) pour livrer des solutions logicielles de haute qualité.
- Collecter et documenter les exigences des utilisateurs, en formulant à la fois des spécifications logiques et physiques.
- Générer des spécifications et évaluer la faisabilité opérationnelle pour un développement sans faille.
- Intégrer des composants logiciels, en veillant à la création d'un système logiciel entièrement fonctionnel.
- Effectuer des recherches approfondies, analyser des données techniques et synthétiser des informations pour conceptualiser, développer et tester rigoureusement des systèmes informatiques, y compris des applications mobiles.
- Développer des modèles pour les données, les processus et les réseaux afin d'optimiser l'architecture et d'évaluer les solutions de conception pour la performance et la fiabilité. Déployer des programmes et recueillir les commentaires des utilisateurs.
- Planifier stratégiquement, concevoir et superviser le développement de bout en bout, l'installation, l'intégration et l'exploitation de systèmes informatiques, y compris des applications mobiles. Assurer des mises à jour logicielles continues avec les dernières fonctionnalités.
- Fournir un leadership et coordonner des équipes interdisciplinaires de professionnels des systèmes d'information pour le développement de logiciels, de systèmes d'information intégrés, de logiciels de contrôle de processus et d'autres systèmes de contrôle de logiciels embarqués.
Compétences
- Expérience de travail avérée en tant que développeur de logiciels.
- Expérience dans la conception d'applications interactives.
- Capacité à développer des logiciels en C++, Java, Python, Go ou d'autres langages de programmation.
- Excellente connaissance des bases de données relationnelles, de SQL et des technologies ORM (Django ORM, SQL Alchemy)
- Expérience dans le développement d'applications web en utilisant au moins un cadre web populaire (Django, FastAPI)
- Expérience avec le développement piloté par les tests
- Maîtrise des outils d'ingénierie logicielle
- Capacité à documenter les exigences et les spécifications.
- Diplôme de BSc ou MSc en informatique, en ingénierie ou dans un domaine pertinent
Si vous êtes un développeur de logiciels qualifié avec une solide expérience dans le secteur fintech et que vous cherchez à avoir un impact significatif dans le domaine, nous vous encourageons à postuler pour cette opportunité passionnante. Rejoignez notre équipe dynamique et contribuez à améliorer le paysage de la sécurité pour nos clients.