Rejoignez Texas A&M University - Corpus Christi, une institution dynamique au service des hispaniques et des minorités. Avec environ 11 000 étudiants venant de 47 États et de 54 nations étrangères, nous sommes une communauté académique vibrante. Comptant plus de 1 400 employés à temps plein et 2 000 employés à temps partiel, TAMU-CC propose des programmes de premier cycle, de cycle supérieur et de doctorat. Situé sur une superbe île de 240 acres sur la baie de Corpus Christi, notre campus est classé #1 Collège en bord de mer par Best College Reviews.
L'Institut Conrad Blucher pour le Relevé et les Sciences à TAMU-CC recherche un Développeur d'Applications Logiciel III (Back End). Ce rôle inclut la conception et la mise en œuvre d'un nouveau système Cloud-native composé de microservices back-end, d'une interface utilisateur, d'outils automatisés de QA/QC des données et la migration des données environnementales des systèmes existants. Sous la direction du responsable du développement logiciel, vous jouerez un rôle crucial dans la construction d'un système logiciel d'observation côtière de pointe.
- Participer aux réunions quotidiennes et autres activités Scrum.
- Aider le responsable de l'équipe de développement logiciel à répartir les tâches.
- Faire des recommandations basées sur l'évaluation des produits logiciels et des langages de programmation.
- Coordonner l'intégration de multiples conceptions de code, fonctionnalités et services.
- Implémenter des services back-end tels que des API, des services d'ingestion et de traitement de données.
- Intégrer des outils de QA/QC de données produits par l'équipe d'automatisation des données.
- Répondre aux bugs et collaborer avec les membres de l'équipe sur l'implémentation et les revues de code.
- Communiquer efficacement les exigences, les délais et les attentes du projet.
- Fournir des mises à jour régulières sur l'avancement du projet.
- Maintenir des canaux de communication ouverts et clairs avec les collègues.
- Exécuter d'autres tâches assignées au besoin.
Requis
- Licence en informatique, ingénierie ou dans un domaine connexe.
- Cinq (5) années d'expérience en développement logiciel.
- Expérience avec des bases de données relationnelles comme PostgreSQL et des plateformes Cloud publiques (Azure, AWS, Google Cloud).
- Maîtrise des services API back-end, de la migration de données et du travail au sein d'une équipe Scrum.
- Compétences avérées en outils de gestion de projet (Jira, AzureDevOps) et contrôle de version (Git).
- Excellentes compétences analytiques, de résolution de problèmes et interpersonnelles.
- Connaissances et expériences en réseau et sécurité.
Préféré
- Expérience en conception de systèmes logiciels de grande envergure et en conception de bases de données relationnelles.
- Connaissance des données de séries chronologiques, des langages de script (Python, Bash) et des services Microsoft Azure.
- Expérience avec Docker, Kubernetes, les pipelines CI/CD, les processus ETL, et le travail en équipe Scrum.
Salaire : 7 083,34 - 8 333,34 USD par mois (85 000 - 100 000 USD par an, selon l'éducation et l'expérience).
- Options d'assurance généreuses : Médicale, Dentaire, Vision, Assurance Vie, Assurance Accidents et Invalidité de Longue Durée, Compte de Dépenses Flexible, Compte de Dépenses pour Garde d'Enfants.
- Opportunités de Bien-être sur le Campus et Programme de Partenariat de Carrière Double.
- Solutions d'Équilibre Vie-Travail : Conseil, Ressources Financières, Ressources Juridiques.
- Avantages de scolarité : Remise de prêts publics, Bourses de livres, Couverture