Positions horaires & salariées

Ingénieur logiciel Senior

Projet de Film de Jésus

Apply Today

Hourly/Salaried Open Positions

For additional information
contact us at:

resumes@cru.org

Cru
Human Resources
100 Lake Hart Drive, Dept. 2800
Orlando, FL 32832

Payer niveau : IL 3/11

DESCRIPTION SOMMAIRE DU POSTE :

La responsabilité principale de l’ingénieur logiciel Senior sera de participer à la création de nouveaux produits et améliorations aux existants mobiles, web et logiciels produits de concept au lancement dans le cadre d’une équipe interfonctionnelle. Responsabilité de l’ingénieur logiciel Senior de l’équipe consiste à concevoir, implémenter et tester des solutions qui donnent lieu à des produits convaincants, facile à utiliser. Senior Software Engineer sera responsable de diverses fonctions liées à l’élaboration, l’amélioration et la livraison de ces produits.

FONCTIONS et responsabilités essentielles sont les suivantes :

  • Développe des solutions logicielles en étudiant les besoins d’information ; conférant avec les utilisateurs ; étude des systèmes flux, utilisation de données et travailler les processus ; enquête sur les zones à problèmes ; après le cycle de développement logiciel agile.
  • Élaborer des caractéristiques entre plusieurs sous-systèmes au sein de nos applications, y compris la collaboration dans la définition des besoins, prototypage, conception, codage, tests et déploiement.
  • Comprendre le fonctionnement de nos applications, sont structurés, et comment les clients utilisent.
  • Fournir un soutien technique lorsque construction, déploiement, la configuration et les systèmes de support pour les clients.
  • Participer avec les équipes d’ingénierie et des opérations à définir des plans pour la standardisation, l’échelle et améliorer nos produits et services utilisés pour déployer/install/release ces produits.
  • Étudier, analyser et formuler des recommandations à la direction au sujet des améliorations technologiques, des améliorations et des modifications.
  • Détermine la faisabilité opérationnelle par l’évaluation analyse, définition des problèmes, besoins, développement de solutions et solutions proposées.
  • Documents et montre des solutions en développant les documentation, organigrammes, schémas, diagrammes, graphiques, commentaires de code et code clair.
  • Prépare et installe des solutions de déterminer et de concevoir le cahier des charges, normes et de programmation.
  • Améliore les opérations en procédant à l’analyse des systèmes ; recommander des modifications aux politiques et procédures.
  • Fournit des informations en recueillant, en analysant et en résumant les questions de développement et de service.
  • Accomplit une mission ingénierie et organisation en remplissant les résultats connexes selon les besoins.
  • Soutient et développe des ingénieurs logiciels en fournissant des conseils, des possibilités de coaching et l’éducation.

QUALITÉS :

Pour effectuer cette tâche avec succès, un individu doit pouvoir effectuer chaque devoir essentiel de façon satisfaisante. Les exigences énumérées ci-dessous représentent les connaissances, compétences et capacité requise. Accommodements raisonnables peuvent être faites pour permettre aux personnes ayant une déficience exécuter les fonctions essentielles.

CONNAISSANCES, aptitudes et capacités :

  • Compétence développement et dépannage des systèmes logiciels complexes qui s’exécutent dans des environnements mixtes y compris Linux, Unix ou Windows sur l’ordinateur de bureau, serveur, tablette et systèmes mobiles.
  • Expérience précédente configuration et l’utilisation de tout ou partie des éléments suivants hautement souhaitable : HTML [5], PHP, AJAX, savon, Ant, Git, réseau TCP/IP, Push, piles de la lampe.
  • Intégration d’applications Enterprise.
  • Familier avec le fonctionnement du serveur du fer vers le haut.
  • API de services Web via les services web – PHP Symfony expérience a plus.
  • Écriture d’applications évolutives, dans le monde.
  • Interface utilisateur et l’homme-ordinateur design d’interaction.
  • Concevoir et mettre en œuvre des bases de données pour prendre en charge les applications d’entreprise.
  • Concevoir, mettre en œuvre et surveiller la gestion de l’environnement d’hébergement, y compris l’administration de la base de données et mise à l’échelle une demande à l’appui de l’effort.
  • Capacité à résoudre les problèmes rapidement et complètement.
  • Posséder d’excellentes capacités de communication, en mettant l’accent sur la communication verbale et écrite.
  • Qualifications de tâche bonne estimation et hiérarchisation.
  • Posséder une attitude positive.
  • Expérience et capacité à enseigner ou à demander à leurs collègues.
  • Prouvé son aptitude à soutenir des projets et des objectifs multiples simultanément et efficacement.
  • Capacité à identifier les tâches qui exigent d’automatisation et d’automatisent leur.
  • Aptitude à mener plusieurs tâches et Restez organisé dans une dynamique environnement de travail et d’autres suivre l’équipe.
  • Concevoir, mettre en œuvre et superviser les tests unitaires et plateformes de tests automatisés.

ÉTUDES et expérience :

  • 5 ans d’expérience en tant qu’ingénieur logiciel ; succès démontré l’élaboration d’une variété de systèmes logiciels tout en prenant le plus de responsabilités pour analyse, de conception, de mise en œuvre et le déploiement des tâches
  • 3 + ans d’expérience dans le développement d’applications orientées données, utilisant des moteurs de l’importante base de données relationnelle dans le cadre de l’architecture d’application générale. Expérience avec MySQL est hautement souhaitable.
  • 3 + ans d’expérience en construction de systèmes de logiciel basé sur le web, utilisant des architectures N-tiers, contenu dynamique, approches hautement évolutive et modèles/implémentations de sécurité complexes
  • Diplôme en informatique de gestion ou informatique préféré mais si approprié éprouvé est démontrée alors degrés ne sera ne peut-être pas nécessaires.

Toust droit reservé