Twin Cities PBS

Développeur de logiciels informatiques

AWS
Traduction automatique. Consultez l’original.

À propos du poste

Le développeur de logiciels informatiques assurera un leadership technique et un soutien pratique au développement de logiciels pour les plateformes numériques, les applications internes et les intégrations système de Minnesota PBS. Ce rôle est chargé de prendre en charge les besoins backend du site Web de Minnesota PBS, de développer des intégrations basées sur API entre les systèmes internes, de créer des solutions applicatives pour les départements de toute l'organisation et de soutenir la migration des technologies ERP existantes vers des plateformes modernes. Le poste travaille en étroite collaboration avec des parties prenantes interfonctionnelles pour évaluer les besoins de l'entreprise, concevoir des solutions pratiques et maintenables, et résoudre les problèmes de support au niveau des applications. Une forte adhésion à la mission de Minnesota PBS et au service que nous fournissons à notre communauté est essentielle.

Rémunération : 90,000 $ à 100,000 $ par an, en plus des avantages sociaux fournis par l'entreprise.

media.bbrown.com/40523/40397/40837/139675/index.html?63063

Environnement de travail hybride : Les candidats doivent résider dans la région métropolitaine de Twin Cities ou être disposés à y déménager et se présenter au bureau sur site au moins trois jours par semaine.

Support, maintenance et développement continu du site Web (50% du temps)

  1. Travaille avec le marketing pour trier les demandes et fournit un support continu pour la plateforme numérique de l'organisation, en se concentrant sur la stabilité, la convivialité et les améliorations continues. Cela inclut :
  1. Maintenance et support du CMS Payload et du site Web front-end.
  1. Corrections de bugs, améliorations des performances et dépannage ; travaille directement avec des fournisseurs de services tiers comme Vercel et Supabase pour résoudre les problèmes et les pannes.
  1. Support à la publication de contenu et assistance CMS pour l'équipe marketing.
  1. Surveillance et résolution des problèmes liés aux intégrations (PBS, Engaging Networks, ACD).
  1. Raffinements UX/UI ; collabore avec les parties prenantes sur les tests d'utilisabilité et l'assurance qualité (QA).
  1. Améliorations et perfectionnements itératifs des fonctionnalités existantes.
  1. Conseils techniques et support sur l'ensemble de la plateforme.
  1. En collaboration avec le marketing, développe de nouvelles fonctionnalités et améliorations du site Web qui optimisent les fonctionnalités en réponse aux besoins commerciaux interdépartementaux. Cela inclut :
  1. Priorisation, planification et coordination continues avec les équipes internes et les parties prenantes.
  1. Recommandations en matière de produits et de technologies basées sur la compréhension des tendances actuelles.
  1. Développement et itérations Backend basés sur les retours d'expérience et l'UX.
  1. Évalue les systèmes et services existants qui ne sont plus nécessaires pour soutenir l'écosystème numérique actuel. Cela inclut :
  1. Recherche pour comprendre notre système hautement matriciel.
  1. Recommandations et prise de décision basées sur les données.
  1. Capacités techniques pour mettre fin ou désactiver les produits inutiles.

Support applicatif et intégration de systèmes internes (40% du temps)

  1. Concevoir, développer et maintenir des solutions applicatives qui soutiennent les processus métier et les besoins opérationnels entre les départements.
  1. Développer et prendre en charge des intégrations basées sur API entre les systèmes internes, les plateformes tierces et les services cloud pour améliorer le flux de données et réduire les processus manuels.
  1. Soutenir la migration des systèmes ERP existants et des technologies connexes vers des plateformes applicatives modernes, y compris l'intégration des données, la cartographie des processus, les tests et le support à la transition.
  1. Traduire les besoins métier en spécifications techniques, conceptions conceptuelles, plans d'intégration et solutions applicatives maintenables.
  1. Développer des feuilles de route pour l'architecture applicative actuelle et future en partenariat avec les équipes métier et informatiques.
  1. Concevoir des points de terminaison API intuitifs et bien modélisés pour une consommation interne et par les utilisateurs, en utilisant les spécifications OpenAPI et les outils de test API pour documenter et valider les intégrations.
  1. Évaluer et recommander de nouvelles technologies qui s'alignent sur les besoins organisationnels, les normes techniques, les exigences de sécurité et la maintenabilité à long terme.
  1. Documenter les conceptions d'applications, les intégrations, les procédures de support, les dépendances système et les plans de migration d'un point de vue technique.

Demandes de support au niveau des applications (10% du temps)

  1. Répondre aux demandes de support nécessitant une évaluation au niveau de l'application, un dépannage, une remédiation ou une coordination avec les fournisseurs et les équipes techniques internes.
  1. Analyser les problèmes signalés pour déterminer la cause profonde, l'impact sur l'entreprise, les dépendances système et les étapes de remédiation appropriées.
  1. Collaborer avec les départements pour clarifier les exigences, prioriser les besoins de support, communiquer l'état d'avancement et mettre en œuvre des solutions pratiques.
  1. Participer en tant que membre actif de l'équipe informatique. Contribuer aux objectifs partagés, à l'innovation et à la collaboration avec les collègues pour atteindre les priorités.
  1. Se tenir au courant des derniers développements dans le domaine et rechercher des opportunités de croissance personnelle et professionnelle.
  1. Accomplir d'autres projets et tâches assignés.

Expérience requise

  1. Au moins 4 ans d'expérience avec une expérience avérée en architecture logicielle, développement de logiciels, support applicatif ou DevOps, avec un portefeuille de projets logiciels ou d'intégration réussis démontrant de solides compétences techniques et un leadership.
  1. Au moins 4 ans d'expérience dans le développement de feuilles de route pour l'architecture applicative ou de domaine actuelle et future en partenariat avec les équipes métier et informatiques.
  1. Au moins 4 ans d'expérience dans la conception, le développement, les tests, la documentation et le support de services backend, APIs, d'intégrations et de solutions applicatives.
  1. Au moins 4 ans d'expérience dans le support d'applications Web, de systèmes internes, d'intégrations d'applications, de flux de données et de dépannage au niveau des applications dans un environnement professionnel.

Connaissances, compétences et aptitudes

  1. Solide connaissance des principes avancés d'architecture logicielle, des modèles de conception et des meilleures pratiques.
  1. Expérience avérée dans le travail avec et la protection des données sensibles et de la confidentialité des utilisateurs, et capacité à créer des solutions conformes aux réglementations sur la sécurité et la confidentialité des données.
  1. Capacité à communiquer efficacement des concepts techniques avec des parties prenantes non techniques et à diriger des équipes interfonctionnelles vers des objectifs partagés.
  1. Capacité à effectuer des revues de code pour assurer la conformité aux normes techniques et à l'architecture logicielle.
  1. Expérience dans l'établissement, le maintien et l'application des normes, disciplines et principes d'architecture dans tous les domaines d'engagement.
  1. Expérience dans la documentation des plans de développement, des processus et des applications globales d'un point de vue technique.
  1. Capable de créer des preuves de concept internes, en suivant des procédures de test approfondies.
  1. Solides compétences informatiques : Microsoft Office Suite – Outlook, Word, Excel, OneDrive, Teams, Adobe Creative Suite.
  1. Forte concentration sur les besoins du public et de l'utilisateur final.
  1. Solides compétences en organisation et en gestion du temps. Capable d'effectuer plusieurs tâches à la fois dans un environnement de production rapide et sensible au facteur temps.
  1. Excellentes compétences en communication orale et écrite et en relations interpersonnelles.
  1. Capacité à travailler en collaboration et à communiquer efficacement avec tous les membres de l'équipe.
  1. Engagement à faire progresser les priorités en matière d'inclusion, de diversité, d'équité et d'accessibilité (IDEA) au sein de l'organisation.

Expérience souhaitée

  1. Licence en informatique, génie logiciel, systèmes d'information ou domaine connexe, ou expérience équivalente.
  1. 5-7 ans d'expérience en développement de logiciels, architecture applicative, conception de solutions ou DevOps, avec un solide portefeuille de projets logiciels réussis démontrant des compétences techniques et un leadership.
  1. 5-7 ans d'expérience dans l'architecture de solutions pour les systèmes internes, les applications métier, APIs, les intégrations, les services cloud et les flux de travail interdépartementaux.
  1. 5-7 ans d'expérience avec les outils et services de développement AWS utilisés pour construire, déployer, surveiller, sécuriser et maintenir des solutions applicatives.
  1. Expérience préalable en administration de bases de données, y compris la maintenance des bases de données, la sensibilisation aux performances, les pratiques de sauvegarde et de récupération, l'intégrité des données, la sécurité et le support des besoins en données applicatives.
  1. Expérience préalable avec les intégrations ERP, CRM et SaaS.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter