Our Client, a Cloud Solutions Provider that partners with enterprises to migrate their technology software/infrastructure and transform their business processes to increase organizational efficiencies, is currently hiring a talented, dynamic and energetic individual to fill the role of Application Development Business Analyst. This person will assist solutions engineers, project managers, solution architects and senior developers with application development projects in the pre-sales and delivery stages of an application development project. The ideal business analyst will drive communication between their clients and development teams, going above and beyond to ensure that functional requirements are clearly understood by both development teams and client stakeholders.
Scope/Level of Decision Making: Position performs a variety of assigned activities, referring more complex issues to manager.
Primary Responsibilities:
Work with customers and project managers to ensure custom development requirements are captured accurately.
Create, revise, and present requirement matrices internally and externally.
Assist application development lead and project managers with statement of work documents as needed.
Participate in sprint planning, retrospectives, and daily standups.
Proactively work with client stakeholders for design and discovery sessions.
Work with project managers to report progress, blockers, and drive communication between development teams and client stakeholders.
In some cases, act as a scrum master.
Required Skills and Experience:
Must have a Bachelor's Degree
Experience with working on multiple custom Application Development projects in a waterfall or agile method
Experience writing and eliciting functional software requirements
Must display a great disposition for working with customers and the ability to build credibility quickly
Demonstrated ability to learn and explain unfamiliar software applications
Must be willing to travel domestically and internationally when required
A passport is not a prerequisite for this position but will be required once employed
Must be a self-starter capable of working independently
An attitude of willingness/eagerness to learn is essential
Business level proficiency in both French and English, written and spoken
Preferred Skills and Experience:
Experience working with development projects that utilize Google Cloud Platform, either in a PM, BA, SA or development role
Strong technical aptitude, especially prior development skills
Experience with a project management software solution, especially JIRA
Advanced degree (MA/MBA)
PMP Certification
Certified Scrum Master
Professional consulting experience
Education: Bachelor's Degree in Computer Science, Business, Information Technology, or a related discipline.
Version française
Résumé:Notre Client est actuellement à la recherche d'un individu talentueux, dynamique et motivé afin d’assumer le rôle d'analyste d’affaires. Cette personne assistera les ingénieurs de solutions, les gestionnaires de projet, ainsi que les architectes de solutions et les développeurs seniors dans les projets de développement d'applications. Cette personne participera activement au développement des étapes de prévente et de livraison d'un projet. Le candidat idéal s’assurera de la communication entre les clients et les équipes de développement. Il n’hésitera pas à s’assurer que les exigences fonctionnelles sont clairement comprises par les équipes de développement tout comme les diverses parties prenantes. Niveau de prise de décision :Le poste ne requiert pas de fonctions managériales, le candidat choisi exécutera une variété d'activités assignées, renvoyant des situations problématiques complexes au superviseur immédiat.
Les responsabilités principales :
Travailler auprès des clients et des gestionnaires de projet pour s’assurer que les exigences de développement personnalisées sont bien enregistrées.
Créer, réviser et présenter les matrices de développement interne et externe.
Aider les gestionnaires de projet à préparer, conserver et mettre à jour différents documents dont l’énoncé des travaux, au besoin.
Participer à la planification des sprint, aux post-mortem et réunions quotidiennes.
Travailler de manière proactive avec les parties prenantes durant les ateliers de conception.
Travailler étroitement avec les gestionnaires de projet pour la reddition de compte et adresser les situations à risque et pour garder une communication entre les équipes de développement et les clients.
Dans certains cas, agir comme un scrum master.
Compétences requises et expérience :
Être titulaire d’un diplôme de premier cycle
Détenir de l’expérience sur plusieurs projets de développement d'applications personnalisées dans une méthode agile ou en cascade
Posséder une expérience en rédaction et dans l’élaboration de spécifications logicielles fonctionnelles
Faire preuve d'une grande motivation à développer une relation avec les clients et pouvoir démontrer rapidement sa crédibilité
Avoir la capacité d’apprendre des applications logicielles inconnues et être en mesure de les expliquer clairement au client
Doit être disposé à voyager localement et à l'étranger au besoin
Être en mesure de travailler de façon autonome
Démontrer une volonté d'apprendre est essentielle
Maîtrise du français parlé et écrit (idéalement langue maternelle) et de l’anglais
Compétences et expériences supplémentaires pertinentes :
Détenir de l’expérience avec Google Cloud Platform, que ce soit en tant que PM, BA, SA ou en développement.
Posséder de fortes aptitudes techniques, en particulier les compétences préalables au développement
Avoir de l’expérience avec un logiciel de gestion de projet, en particulier JIRA
Posséder un diplôme d'études supérieures (MA / MBA)
Détenir sa Certification PMP
Être Scrum Master certifié
Avoir déjà agit à titre de consultant
Formation : Baccalauréat en informatique, en commerce, en technologie de l'information ou dans une discipline connexe.