Senior Data Programmer

Job expired!

Chez Redwood Credit Union, nous sommes une institution financière à but non lucratif qui privilégie les personnes avant les profits. Notre mission est de servir passionnément les meilleurs intérêts de nos Membres, de nos employés et de nos communautés. En adhérant à cette vision, nous avons acquis une réputation de partenaire financier bien-aimé dans les nombreuses communautés que nous desservons. En fait, RCU est la 8e plus grande coopérative de crédit en Californie et continue de croître. Nous avons récemment achevé la construction de notre nouveau campus de 8 acres à Napa et sommes prêts à accueillir plus de 500 précieux membres de l'équipe!

Depuis 1950, Redwood Credit Union aide les individus à atteindre leurs objectifs et rêves financiers en mettant l'accent sur l'aide aux autres. Notre approche axée sur les personnes s'applique également à nos employés. Nous favorisons un environnement de travail fondé sur le service et la confiance, rendu possible par une équipe de direction dédiée à l'embauche et au développement de talents individuels.

Si vous pensez que Redwood Credit Union semble être l'endroit pour vous, nous sommes impatients de vous rencontrer!

Titre du poste: Programmeur Senior de Données

Programmation de Données

  • Concevoir et développer des processus ETL pour transformer diverses données brutes, fichiers plats et feuilles de calcul Excel en bases de données SQL.
  • Créer et améliorer les processus existants de l'entrepôt de données pour optimiser les rapports et l'intégrité des données.
  • Développer et optimiser des requêtes, procédures stockées, fonctions et vues.
  • Améliorer les cubes OLAP existants ou développer de nouveaux cubes dans le système EDW en utilisant SQL Server Analysis Services.
  • Gérer une file d'attente de travail quotidienne et documenter le code créé selon les normes de l'entreprise.
  • Utiliser Microsoft SSIS & SSRS pour programmer, tester, déboguer et administrer des logiciels et des processus.
  • Utiliser des outils et méthodologies de gestion de projet pour mener à bien des projets de programmation.

Programmation de l'Expérience Numérique

  • Créer et modifier des programmes du système de traitement central.
  • Développer des interfaces GUI conviviales et fonctionnelles en fonction des commentaires des utilisateurs finaux.
  • Documenter le code créé selon les normes de l'entreprise.
  • Créer de nouveaux formulaires et lettres électroniques à l'aide de divers outils de formulaires.
  • Utiliser des compétences en bases de données pour concevoir et gérer des bases de données.

Analyse Technique et Support

  • Fournir un support technique avancé pour tous les programmes et interfaces fonctionnant sur le système de traitement central.
  • Participer aux équipes de projet, offrant un support de programmation et d'analyse de système.
  • Apporter les modifications nécessaires en réponse aux éléments d'audit.

Développement IT

  • Communiquer avec la direction IT concernant les projets, le support et la planification des besoins futurs.
  • Rechercher et sélectionner des opportunités d'apprentissage pour améliorer vos connaissances des pratiques du département et de l'industrie.
  • Explorer de nouvelles technologies liées aux fonctions métiers de base et fournir des recommandations pour des améliorations.

Qualifications Minimales

  • Connaissance avancée de C#, .NET, ASP, HTML et d'autres langages de programmation basés sur le navigateur.
  • Expérience avérée avec des langages de script tels que Python et Powershell.
  • Connaissance avancée de SQL et expérience approfondie avec Microsoft SSIS & SSRS.
  • Capacité à travailler de manière autonome avec une supervision limitée.
  • Capacité à analyser des projets commerciaux complexes et à déterminer les meilleures méthodes pour obtenir des résultats.
  • Capacité à représenter le Manager de Programmation lors de réunions et d'appels en conférence.

Exigences Physiques

  • Capacité à se tenir debout, se pencher, se baisser, s'asseoir, marcher