Analyste-programmeur NET ou JAVA (Montreal)

Analyste-programmeur NET ou JAVA (Montreal)

02 Sep
|
Anone
|
Montreal

02 Sep

Anone

Montreal

Analyste-programmeur .NET / JAVA – Intermédiaire ou Senior

ResponsabilitésDéveloppement applicatif

- Concevoir, développer, maintenir et faire évoluer des applications principalement en .NET et/ou JAVA.
- Traduire les besoins d’affaires en solutions techniques performantes, sécurisées et adaptées aux besoins des utilisateurs.
- Effectuer les tests unitaires et contribuer aux revues de code et aux activités d’assurance qualité.
- Identifier et optimiser les problèmes de performance des applications.
- Assurer la maintenance corrective et évolutive des solutions existantes.

Support et exploitation
- Fournir du support de niveau 3 et participer à la résolution d’incidents en production.
- Analyser les logs, métriques et alertes afin d’identifier et résoudre les problèmes.
- Assurer le suivi, la documentation et la traçabilité des interventions.
- Collaborer avec les équipes concernées afin d’assurer la continuité et la stabilité des services.

Données et intégration
- Analyser les structures de données et assurer leur qualité et leur intégrité.
- Concevoir, optimiser et maintenir des bases de données, notamment SQL Server, Oracle et Access.
- Participer à l’intégration, à la transformation et à la migration de données entre différents systèmes.
- Assurer la cohérence des identifiants et la réconciliation des données.
- Effectuer des contrôles de qualité et produire des rapports de validation.

Transformation et modernisation
- Participer à des projets de modernisation et de migration applicative, notamment la transformation de solutions Access vers des applications Web.
- Documenter les règles d’affaires, les modèles de données et les processus applicatifs.




- Collaborer à la conception et à l’évolution des architectures applicatives.
- Évaluer et contribuer à l’intégration de nouvelles technologies et à l’amélioration continue des solutions.

Collaboration et rôle-conseil
- Participer à l’analyse et à la définition des besoins ainsi qu’à la validation des solutions proposées.
- Collaborer étroitement avec les analystes d’affaires, architectes, DBA et équipes TI.
- Fournir des recommandations concernant les choix technologiques et les approches de développement.
- Soutenir et encadrer les ressources moins expérimentées lorsque requis.
- Contribuer à l’amélioration des standards, méthodes et pratiques de développement.

Profil recherché
- 4 à 5 ans et plus d’expérience en développement logiciel ou en gestion de solutions applicatives.
- Solide expérience en développement .NET et/ou JAVA.
- Bonne maîtrise des bases de données relationnelles et des principes de modélisation des données.
- Expérience avec SQL Server, Oracle et/ou Access.
- Bonne connaissance des API et services Web, notamment REST.
- Expérience avec les outils de développement et les pratiques DevOps, incluant la gestion de code source et les pipelines CI/CD.
- Connaissance des environnements infonuagiques, notamment Microsoft Azure.
- Compréhension des principes de sécurité applicative.




- Connaissance des outils de monitoring, de journalisation et d’observabilité.
- Expérience dans un environnement Agile.
- Expérience en maintenance, évolution et support d’applications.
- Expérience en gestion, transformation, validation ou migration de données.

Formation
- Diplôme universitaire de premier cycle (baccalauréat) en technologies de l’information, informatique, génie logiciel ou dans un domaine pertinent.
- Une combinaison pertinente d’expérience professionnelle, de certifications ou de formation peut être considérée en remplacement des exigences académiques.

AtoutsLes éléments suivants seront considérés comme des atouts :
- Expérience en modernisation ou migration d’applications, notamment Access vers Web.
- Expérience dans des environnements technologiques complexes ou multi-systèmes.
- Expérience en intégration de systèmes.
- Connaissance de VBA / Microsoft Access.
- Connaissance de la modélisation des données (MCD, MLD, normalisation).
- Maîtrise du SQL avancé, incluant les requêtes complexes et l’optimisation.
- Expérience en migration et transformation de données.
- Expérience avec Git, Azure DevOps, Jenkins et Maven.
- Expérience avec Visual Studio, Eclipse et/ou VS Code.
- Connaissance de Docker et Kubernetes.
- Expérience avec Azure Cloud et les environnements CI/CD.
- Connaissance des outils de monitoring et d’observabilité.
- Expérience avec ODBC et les architectures hybrides ou Web.
- Certifications Azure, JAVA ou DevOps.
- Certification Microsoft Office Specialist (MOS) Access ou formation avancée en bases de données.
- Formation en développement Web ou en migration applicative.

📌 Analyste-programmeur NET ou JAVA (Montreal)
🏢 Anone
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: analyste-programmeur net ou java (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: analyste-programmeur net ou java (montreal) / montreal