Développeur principal/développeuse principale, Salesforce
Canadian Cancer Society
$86,000–$96,000 / year
- Montréal, QC
- Hybrid
- Added 3 hours ago
Showing jobs within 25 km of Boucherville, QC. You can adjust the distance at any time.
1,114+ job results
Canadian Cancer Society
$86,000–$96,000 / year
GO ROCK IT
Cégep Marie-Victorin
$30,000–$50,000 / year
COFOMO
ALFACONSEIL.CA
WB Games Montreal Inc.
I8IS - Infiniti Software Solutions
Warner Bros. Discovery
Design, develop, test, deploy, and maintain scalable AWS backend applications, primarily using Python, while applying strong software quality, security, resilience, and observability practices. Automate development and delivery with CI/CD pipelines and generative AI tools, and collaborate with analysts and business partners to support and evolve Finance applications.
Vous évoluerez dans une équipe collaborative composée de développeur·euse·s et d’analystes, où l’autonomie, la curiosité, l’initiative et l’amélioration continue sont valorisées. Vous contribuerez également à l’intégration de l’IA générative, notamment GitHub Copilot, dans les pratiques de développement afin d’accélérer la livraison tout en maintenant des standards élevés de qualité. Principales responsabilités Concevoir, développer, tester, déployer et maintenir des applications backend cloud natives sur AWS. Développer des solutions robustes et évolutives principalement avec Python. Appliquer les meilleures pratiques de développement logiciel, de sécurité et de qualité du code. Concevoir et maintenir des architectures serverless ou hybrides adaptées aux besoins des applications. Automatiser les processus de développement et de déploiement selon une approche Everything as Code. Mettre en place et optimiser des pipelines CI/CD automatisés, notamment avec GitHub Actions et Jenkins. Intégrer les tests automatisés dans les processus de développement et de livraison. Utiliser les outils d’IA générative, notamment GitHub Copilot, pour accélérer la conception, le développement, les tests et la documentation, tout en assurant une validation rigoureuse des livrables. Mettre en place une surveillance proactive des applications en production, incluant les alertes automatisées et les mécanismes d’auto-rétablissement. Appliquer les meilleures pratiques de haute disponibilité, résilience et observabilité. Participer à l’évolution, au support et à la maintenance des applications du domaine Finance. Collaborer avec les analystes, les équipes techniques et les partenaires d’affaires afin de livrer des solutions répondant aux besoins d’affaires. Profil recherché Baccalauréat en génie logiciel, informatique ou dans un domaine connexe. Minimum de 5 ans d’expérience pertinente en développement logiciel. Solide expérience en développement backend avec Python. Expérience avec AWS et les architectures cloud natives. Bonne connaissance des services AWS, notamment : Lambda Step Functions EC2 Aurora RDS S3 API Gateway Security Groups QuickSight Expérience avec les architectures serverless et/ou hybrides. Expérience avec Git et les pratiques de gestion de code source. Expérience avec les pipelines CI/CD, notamment Jenkins et GitHub Actions. Connaissance des outils et pratiques DevOps, notamment Docker et Kubernetes. Connaissance des bases de données relationnelles telles que MSSQL, PostgreSQL ou Oracle. Connaissance des bases de données non relationnelles, notamment DynamoDB ou MongoDB. Expérience ou intérêt marqué pour l'utilisation de GitHub Copilot et des outils d'IA générative dans le cycle de développement logiciel. Capacité à remettre en question et à valider les résultats produits avec l'aide de l'IA. Certification AWS Developer Associate, un atout. Français requis; anglais, un atout.
Design, develop, test, deploy, and maintain scalable AWS backend applications, primarily using Python, while applying strong software quality, security, resilience, and observability practices. Automate development and delivery with CI/CD pipelines and generative AI tools, and collaborate with analysts and business partners to support and evolve Finance applications.
Requires a bachelor's degree in software engineering, computer science, or a related field, and at least five years of relevant software development experience, including strong Python backend and AWS cloud-native experience. Candidates should have experience with serverless or hybrid architectures, CI/CD, DevOps tools, relational and NoSQL databases, and an interest in validating generative AI outputs; AWS Developer Associate certification is an asset.
Identified from the job description. Confirm important requirements above.