Job Description We are looking for an experienced .NET Developer to contribute to the development, evolution, and security of our critical web and mobile applications. You will actively participate in the design and optimization of modern application solutions based on the Microsoft .NET ecosystem, while integrating best practices in application security, performance, observability, and software architecture. You will work in a stimulating technological environment where code quality, system robustness, and continuous improvement are top priorities. Responsibilities Design, develop, and maintain web applications and APIs in .NET Participate in the evolution and integration of mobile applications (iOS and Android) with backend services Design robust, high‑performance, and secure application solutions Participate in improving application architecture and modernising existing systems Optimize the performance of applications and SQL Server databases Integrate and utilise monitoring, logging, and observability tools (Elastic Stack or equivalent) Implement secure development best practices Participate in code reviews and the improvement of development standards Collaborate with architecture, infrastructure, security, and development teams Contribute to technical documentation and knowledge sharing Responsabilités (French) Concevoir, développer et maintenir des applications Web et des API en .NET Participer à l'évolution et à l'intégration d'applications mobiles (iOS et Android) avec les services backend Concevoir des solutions applicatives robustes, performantes et sécurisées Participer à l'amélioration de l'architecture des applications et à la modernisation des systèmes existants Optimiser la performance des applications et des bases de données SQL Server Intégrer et exploiter des outils de monitoring, logging et observabilité (Elastic Stack ou équivalent) Mettre en œuvre les bonnes pratiques de développement sécurisé Participer aux revues de code et à l'amélioration des standards de développement Collaborer avec les équipes architecture, infrastructure, sécurité et développement Contribuer à la documentation technique et au partage des connaissances Required Qualifications Degree in Computer Science or equivalent Minimum of 5 years of experience in software development Excellent command of the .NET / C# ecosystem Experience in developing modern web applications Good understanding of API and microservices architectures Experience in Agile environments Strong analytical and problem‑solving skills Autonomy, rigor, and a strong sense of responsibility Ability to work effectively in a team Fluent in spoken and written French Qualifications Requises (French) Diplôme en informatique ou formation équivalente Minimum de 5 ans d'expérience en développement logiciel Excellente maîtrise de l'écosystème .NET / C# Expérience dans le développement d'applications Web modernes Bonne compréhension des architectures API et microservices Expérience dans des environnements Agile Forte capacité d'analyse et de résolution de problèmes Autonomie, rigueur et sens des responsabilités Capacité à travailler efficacement en équipe Français parlé et écrit Assets (English) Experience with mobile applications (iOS / Android) Knowledge of payroll, HR, or management systems Atouts (French) Expérience avec des applications mobiles (iOS / Android) Connaissance du domaine paie, RH ou systèmes de gestion Essential Technical Specializations Development C#, .NET Framework / .NET Core / .NET 8+ ASP.NET MVC, Web API, Microservices Architecture Web and Mobile Web Applications Integration with iOS and Android applications REST API Data SQL Server, Query Optimization, Stored Procedures, Performance Analysis Security Application Security Application security best practices API security Access management and authentication (OAuth2, JWT – an asset) Observability and Monitoring Application logging Elastic Stack (Elasticsearch, Kibana, Logstash) or similar tools Monitoring and APM tools Tools Visual Studio / Git GitHub / Jira / Confluence Windows Server / IIS General Skills Excellent autonomy Technical and functional analysis skills Technological curiosity Continuous improvement mindset Ability to design robust and scalable solutions Strong collaborative work skills CGI offers a reasonable estimate of the pay range for this role: $60,000–$115,000. Compensation decisions depend on the facts and circumstances of each case. This role is an existing vacancy. As an equal‑opportunity employer, we are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. If you require an accommodation, please inform your recruiter. Life at CGI is rooted in ownership, teamwork, respect, and belonging. We invite you to be an owner from day 1 as we work together to bring our Dream to life. Our culture values diversity and inclusion, and we prioritize health and well‑being. Join one of the world’s largest IT and business consulting services firms. Développeur(euse) .NET Senior Sécurité Applicative Web et Mobile. Nous recherchons un Développeur .NET expérimenté pour contribuer au développement, à l'évolution et à la sécurisation de nos applications Web et Mobile critiques. Vous participerez activement à la conception et à l'optimisation de solutions applicatives modernes reposant sur l'écosystème Microsoft .NET, tout en intégrant les meilleures pratiques en matière de sécurité applicative, performance, observabilité et architecture logicielle. Vous évoluerez dans un environnement technologique stimulant où la qualité du code, la robustesse des systèmes et l'amélioration continue sont au cœur des priorités. #J-18808-Ljbffr
Développeur(Euse) .Net Senior Sécurité Applicative Web Et Mobile
CGI
montreal (administrative region), montreal (administrative region)
Published 27 days ago
Report job