Summary:
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.