Ce site récupère une partie de ses emplois auprès de: Emploi Directeur | Journalier de Production | Travail de la Maison

Les meilleures offres d'emploi du secteur informatique!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

  EMPLois en informatique  

Ton prochain emploi dans l'industrie des technologies est ici!

previous arrow
next arrow
Slider

Analystes programmeurs .NET / .NET Programmer Analyst

Transition Services Conseils

C'est un Contrat job à Quebec, QC publiée le mai 31, 2021.

(English will follow)
DESCRIPTION
Transition Services Conseils est présentement à la recherche de plusieurs Analystes programmeurs .NET pour se joindre à notre équipe. Si vous êtes une personne autonome et qui se nourrit de défis, alors cette offre d'emploi est exclusivement pour vous!
Qui sommes-nous ?
Transition Services Conseils œuvre à titre de partenaire-conseils dans le domaine de la transformation numérique et des ressources informationnelles depuis plus de 18 ans. Nous offrons une gamme élargie de services en gestion et en optimisation des TI et des organisations.
La personne qui se joindra à nous aura la chance de travailler pour un employeur de choix au sein d’une équipe reconnue pour son expertise de haut niveau. Transition offre un milieu à échelle humaine alliant gestion de proximité et opportunités de développement professionnel accéléré.
Vos responsabilités
Dans le cadre du développement ou de l’entretien de la solution logicielle :
  • Participer, avec les membres de l’équipe, à l’estimation des histoires du carnet de commandes (carnet de produit);
  • Réaliser, en collaboration avec les membres de l’équipe, le découpage des histoires en tâches (unités de programmation);
  • Effectuer la programmation des tâches (unités de programmation);
  • Documenter la programmation;
  • Réaliser les essais unitaires;
  • Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code);
  • Réaliser la mise en place du développement piloté par les tests TDD et du développement piloté par le comportement BDD;
  • Livrer la solution logicielle de manière incrémentale;
  • Démontrer les résultats obtenus au terme de chacune des itérations;
  • Entretenir et faire évoluer la notion de terminé;
  • Soutenir les membres de l’équipe responsables des essais Fonctionnels Intégrés Inter-Système (FIIS);
  • Soutenir les utilisateurs dans leurs essais d’acceptation;
  • Participer à la réalisation des essais systèmes et inter-systèmes;
  • Participer à la mise en place et l’implantation des solutions;
Compétences recherchées
  • Détenir un Baccalauréat ou un DEC en informatique ou dans un domaine connexe. Un résultat d'évaluation comparative des études effectuées hors du Québec ou une preuve de demande en cours sera demandée pour une scolarité effectuée à l'étranger.
  • Maîtriser une des démarches méthodologiques de développement agile de type Scrum, Scrumban, kanban, DAD ou SAFE;
  • Maîtriser le développement et l’entretien de systèmes dans un environnement .Net et WEB avec une architecture répartie selon les standards de Microsoft;
  • Maîtriser les concepts d’ingénierie Iogicielle (réusinage de code (refactoring), automatisation des essais, intégration continue, livraison continue, développement piloté par les tests (TDD), développement piloté par le comportement (BDD), propriété collective du code, revue de code, programmation en binôme, techniques de simulacres (mocking), etc.);
  • Avoir des connaissances en programmation dans un environnement .Net utilisant entre autres : VB, C#, Visual Studio (ILS, ASP, etc.) ou des connaissances en programmation JAVA utilisant entre autres :JAVA, Javascript, Angular 4.0 et + ainsi que Jasmine;
  • Avoir de l’expérience avec les concepts orientés objet et certaines des technologies suivantes : MVC5, MVW, AJAX, REST/SOAP, Bootstrap, JQuery, JSON etc.); 
  • Avoir des connaissances de Team Foundation Server (TFS) 2012 ou d’une version plus récente ou d’un autre outil de gestionnaire de source dont les fonctionnalités sont similaires à TFS (exemple GIT).
———————————————–
DESCRIPTION
Transition Services Conseils is currently looking for a .NET Programmer Analyst to join our team. If you are an independent person who thrives on challenges, then this job is for you!
Who are we?
Transition Services Conseils has been a consulting partner in digital transformation and information resources for over 18 years. We offer a wide range of IT and organizational management and optimization services.
The selected candidate will have the opportunity to work for an employer of choice, within a team recognized for its high-level expertise. Transition offers a people-centred environment that combines proximity management with accelerated professional development opportunities.
Your responsibilities
Development or maintenance of software solutions:
  • Along with team members, participate in the estimation of backlog stories (product backlogs)
  • Breakdown stories into tasks (programming units) with team members
  • Execute software solutions
  • Carry out task programming (programming units)
  • Document programming
  • Conduct unit tests
  • Participate actively in ensuring the quality of the code produced (documentation, code review, collective ownership)
  • Implement test-driven development (TDD) and behaviour-driven development (BDD) practices
  • Deliver software solutions incrementally
  • Demonstrate the results achieved at the end of each iteration
  • Maintain and develop the concept of completion
  • Support the team members responsible for Inter-System Integration Testing
  • Support users in acceptance testing
  • Participate in the system and inter-system testing
  • Implement solutions
Required qualifications
  • A bachelor’s degree or a Diploma of College Studies (DCS) in computer science or a related field. For studies completed abroad, a comparative evaluation of studies completed outside of Quebec or proof of current application is required.
  • Solid knowledge of one of the agile development approaches, such as Scrum, Scrumban, Kanban, DAD, or SAFE
  • A strong ability to develop and maintain systems in a .NET and Web environment with a distributed architecture, in accordance with Microsoft standards
  • Solid knowledge of software engineering concepts (refactoring, automation of testing, continuous integration, continuous delivery, Test-Driven Development [TDD], Behaviour-Driven Development [BDD], collective code ownership, code review, pair programming, mocking techniques, etc.);
  • Knowledge of programming in a .NET environment using, among others, VB, C#, Visual Studio (ILS, ASP, etc.), or knowledge of JAVA programming using, among others, JAVA, JavaScript, Angular 4.0 or later, as well as Jasmine
  • Experience with object-oriented concepts and some of the following technologies: MVC5, MVW, AJAX, REST/SOAP, Bootstrap, JQuery, JSON, etc.
  • Knowledge of Team Foundation Server (TFS) 2012 or later, or other source manager tools with functionality similar to that of TFS (e.g. GIT)

Détenir un Baccalauréat ou un DEC en informatique ou dans un domaine connexe. Un résultat d’évaluation comparative des études effectuées hors du Québec ou une preuve de demande en cours sera demandée pour une scolarité effectuée à l’étranger. Avoir des connaissances en programmation dans un environnement .Net utilisant entre autres : VB, C#, Visual Studio (ILS, ASP, etc.) ou des connaissances en programmation JAVA utilisant entre autres :JAVA, Javascript, Angular 4.0 et + ainsi que Jasmine; Avoir de l’expérience avec les concepts orientés objet et certaines des technologies suivantes : MVC5, MVW, AJAX, REST/SOAP, Bootstrap, JQuery, JSON etc.); Avoir des connaissances de Team Foundation Server (TFS) 2012 ou d’une version plus récente ou d’un autre outil de gestionnaire de source dont les fonctionnalités sont similaires à TFS (exemple GIT).