sidekickinteractive_logo

Job Description

Sidekick Interactive is a young and dynamic company which primarily develops mobile applications (native iOSand Android solutions) for a variety of different clients. We’ve worked on innovative and demanding projects forthe City of Montreal, car2go, startups and european clients, to name a few. Our more sophisticated apps requirebackends that are built on top of Microsoft technolgies (Azure Cloud, ASP.NET MVC, C#, Web API, Azure MobileApp Services, Azure SQL, Azure Storage, etc).

We are looking for some extra help with the server side work. The ideal candidate is a full stack ASP.NETdeveloper who can handle some web front-end work, but it should be noted that most of the significant workloadwill be back-end, and so this knowledge is more of a priority. Most of the projects we are working on aretechnically challenging, so you should be comfortable with problem solving, and implementing solid softwareengineering principles.

Responsibilities

  • Develop back-ends for mobile applications using technologies like Azure Mobile Services, ASP.NET Web API, and ASP.NET MVC
  • Model and implement databases with Entity Framework
  • Develop some web front-end views for administrator web portals (to manage the mobile applications)
  • Develop server side logic for things like push notifications and alerts
  • Take part in planning, technical discussions, and problem solving. We are looking for someone who can actively contribute to solutions.
  • Write some documentation
  • Manage deployments of resources

Required

  • University degree in computer science or software engineering
  • C#
  • ASP.NET MVC and Web API (we are currently already using Core 1.0, but 4.5 is okay)
  • Entity Framework
  • Basic web front-end knowledge (HTML5/CSS3, Bootstrap, Javascript, JQuery)
  • Good understanding of relational database modeling
  • Good understanding of software engineering principles, and ability to write clean and understandable code.
  • Writing unit tests
  • Documenting your work
  • At least 1 years experience with ASP.NET MVC

Nice to Have

  • Great web front-end knowledge (Ajax / ability to create bootstrap themes / a javascript framework like KnockoutJS or AngularJS)
  • Strong On-Premise SQL Server and Windows Server knowledge (one of our clients requires an on-premise solution)
  • Good with UX and discussing designs
  • Experience with Azure Cloud
  • Experience with Continuous Integration / Delivery / Deployment
  • Experience with Agile development
  • Bilingual (French & English)
  • Some knowledge of computer vision or AI (completely not necessary short term, but could be interesting for some future projects in the pipeline)
  • Able and willing to learn new technologies. We are a small team, so the more flexible each team member is the easier we can adapt. It would be nice to find someone who would be cable of learning a bit of iOS or Android as well. If you already know Java or SWIFT, even better.

Qualities

  • Quick learner
  • Easy to discuss problems with
  • Able to validate your own work
  • Autonomous
  • Problem solver
  • Passionate about technologies and keeping up with latest trends
  • Calm temperament, even in stressful situations
  • Able to work in a team
  • Knows how to play Witcher 3’s GWENT card game **
  • Is careful about not giving spoilers for shows like Game of Thrones ***

** Not required, but always a plus
*** Absolutely required

Email your resume and cover letter to greg@sidekickinteractive.com

pyxis_logo

Qui est Studio Pyxis ?

Avec des bureaux sur trois continents, soit l'Amérique du Nord, l'Europe et l'Asie, Pyxis sepositionne aujourd’hui comme leader international en Agilité.

Notre équipe Studio est à la recherche d’un développeur .NET Senior qui participera audéveloppement, au maintien et au soutien des solutions développées pour ses clients.

Le /studio de Pyxis est une équipe de 15 professionnels passionnés par le développementlogiciel, cherchant à tout moment à se surpasser. Oeuvrant dans un environnement 100% agileet ouvert, l’équipe /studio applique les meilleures pratiques d’ingénierie logicielles etméthodologiques telles le TDD, BDD, DevOps, Scrum, Kanban, etc. Nous sommes fiers de développer des solutions sur mesure pour nos clients, allant du domaine de la santé au domaine culturel.

Vous voulez connaître vos défis?

  • Participer au développement de solutions d'affaires évoluées à partir de plateformes .NET;
  • Proposer des solutions répondant aux besoins de son client;
  • Assurer la qualité des nouvelles fonctionnalités déployées chez les clients;
  • Appliquer la définition de « terminé » adoptée par l’équipe;
  • Participer au processus d’amélioration continu;

Vous possédez…

  • Un diplôme en génie informatique, en informatique ou expérience équivalente;
  • Entre 5 et 10 ans d’expérience en C#, et .NET
  • Une très bonne connaissance du développement web sous la plateforme .NET : C#, ASP.NET MVC/WebAPI, JavaScript, Angular, HTML, CSS;
  • Une très bonne connaissance du développement orienté objet;
  • Une très bonne maîtrise du français et de l'anglais (oral et écrit);
  • Un esprit d’équipe fort;
  • Soucieux de la qualité du produit développé et du service à la clientèle;

Atouts :

  • Connaissance des principes et pratiques Agiles tels que Scrum et XP;
  • Connaissance du développement d’applications mobiles;
  • Connaissance des technologies et outils de conception graphique liés au développement Web;
  • Une connaissance des pratiques d'ingénierie logicielles telles que TDD;

Joindre l’équipe des pyxissiens c’est ...

  • Organiser et gérer vous-mêmes votre horaire en fonction des priorités;
  • Travailler en équipe de travail soudée;
  • Encourager le développement personnel par du coaching;
  • Avoir son mot à dire et ce, jusqu’à la réflexion sur la valeur du travail;
  • Profiter des formations payées et d’un programme d’assurance complet;
  • S’impliquer dans différents comités et projets autre que le développement de logiciels;
  • La possibilité de travailler de concert avec des startups;
  • Participer au développement de l’entreprise;
  • Gérer et avancer vous-mêmes votre développement de carrière;
  • Bénéficier des heures flexibles et des journées personnelles;
  • Accorder une très grande importance à la conciliation travail-famille;
  • Bénéficier de la possibilité de télétravail;
  • Profiter des cafés et thés gratuits;
  • Lunch & learn;
  • Participer à plusieurs BBQ durant la saison estivale.
Vous aimez ? Allez ! Appliquez à cv.dev@pyxis-tech.com. On a hâte de rencontrer notreprochain Pyxissien !

logo_attitudemarketing.ca/

DESCRIPTION DU POSTE

Nous sommes à la recherche d’un développeur Web avec une expertise en ASP.Net pour rejoindre notre équipe de production.

Sous la responsabilité de la Directrice, Production & Technologie, la personne choisie aura l’opportunité d’appliquer son expertise dans toutes les sphères du développement web (full stack) dans un environnement permettant la créativité et la flexibilité, pour des projets à niveaux de complexité variés.

Responsabilités

  • Développement et maintien des différents sites et services Web que nous développons pour nos clients : sites vitrines, sites de commerce en ligne, microsites promotionnels, applications web, etc.
  • Conception et architecture
  • Participation à l’analyse fonctionnelle des projets web

Aptitudes

  • Esprit d'analyse et de conceptualisation
  • Rigueur, autonomie et débrouillardise
  • Intérêt prononcé pour les grandes tendances et enjeux du web
  • Aptitude à travailler en équipe, excellent communicateur
  • Excellente gestion du stress et des priorités
  • Flexibilité, initiative et dynamisme

Exigences

  • Cinq (5) années d'expérience .NET
  • Deux (2) années d’expérience ASP.NET
  • Deux (2) années d’expérience et solide habiletés HTML5 / Javascript / CSS3
  • Diplôme universitaire ou expérience équivalente
  • Maitrise de l’anglais (clients anglophones)
  • Connaissances en bases de données (querying, etc.)

Atouts

  • ASP.NET MVC
  • Expérience avec CMS (nos plateformes incluent Umbraco et Sitecore)
  • Expérience en commerce en ligne (nos plateformes incluent uCommerce et Merchello)
  • Connaissances ORM (EF ou nhibernat, par exemple)

Salaire selon l’expérience.

Attitude marketing est une agence qui se spécialise en développement de campagnes, de plateformes et d’expériences de marques. Nos équipes au service-conseil, à la création, au studio et au développement web évoluent dans un environnement de travail convivial offrant des conditions avantageuses et stimulantes.

Nous souscrivons pleinement au principe de l’équité en matière d’emploi et notre objectif est de créer et de cultiver un milieu de travail novateur et réceptif où les employés de tous horizons sont valorisés et respectés.

Pour postuler, envoyer votre CV EN ANGLAIS à l’adresse suivante : reception@attitudemarketing.ca

JOB DESCRIPTION

We are looking for a Web Developer with expertise in ASP.Net to join our production team.

Under the supervision of the Director, Production & Technology, the candidate will have the opportunity to apply their expertise in all aspects of web development (full stack), in an environment fostering creativity and flexibility, on projects of varied complexity.

Responsibilities

  • Development and maintenance of websites and services we develop for our customers (corporate websites, ecommerce websites, promotional microsites, web applications, etc.)
  • Design and Architecture
  • Participation in the functional analysis of web projects

Skills

  • Analytical and conceptualization skills
  • Rigor, autonomy and resourcefulness
  • Interest for trends in technology and web development
  • Ability to work in a team environment, excellent communicator
  • Excellent stress and priority management
  • Flexibility, initiative and dynamism

Requirements

  • Five (5) years of .NET experience
  • Two (2) years of ASP.NET experience
  • Two (2) years of experience (and solid skills) in HTML5 / Javascript / CSS3
  • University degree or equivalent experience
  • Fluency in English (English speaking customers)
  • Basic databases knowledge (querying, etc.)

Assets

  • ASP.NET MVC
  • CMS Experience (our platforms include Umbraco and Sitecore)
  • E-Commerce Experience (our platforms include uCommerce and Merchello)
  • ORM Knowledge (EF or nhibernat, for example)
  • Salary based on experience.

    Attitude is a marketing agency specializing in development of campaign, platforms and experiences for brands and organizations. Our teams in Client Services, Creation, Print Production and Web development evolve in a friendly environment offering favorable and challenging conditions.

    We fully support the principle of equity in employment and our goal is to create and cultivate an innovative and responsive workplace where employees of all backgrounds are valued and respected.

    To apply, send your CV to the following address: reception@attitudemarketing.ca

    ayuda_logo

    Pour une introduction, suivez ce lien:
    http://bit.ly/2a2Rb64

    Job Description

    Is it reasonable to expect mere mortals to have mastery over everyfacet of the development stack? We think so.Full Stack Developers are special. They have the courage andconfidence to dive into any sofware layer. Front end UX code? Noproblem. REST API code? Bring it on. Database optimizations andinner joins? No sweat.

    As a Microsoft Full Stack Web Developer, you will be working withMicrosoft's latest development tools, languages and frameworksincluding:

    • Visual Studio 2015
    • C# 6.0
    • ASP.NET MVC 5
    • Windows Azure SDK 2.7
    • Azure SQL DB

    Skills & Requirements

    You must:

    • Have a Bachelor's Degree in Computer Science or Computer Engineering with a 3.0 GPA or higher
    • Have spent at least 2 years building Web apps using ASP MVC and JQuery
    • Know your stuff when it comes to C#
    • Have deep experience with HTML5 and CSS3
    • Love creating and calling REST APIs that use JSON
    • Are really comfortable with all things SQL
    • Know how to write testable code
    • Be able to reverse a C++ linked list recursively on a whiteboard (just so we know you can!)
    It would be great if you were skilled with:
    • AngularJS and KnockoutJS
    • Bootstrap
    • Inversion of control or dependency injection
    We would throw you a welcome party if you have experience with:
    • WCF Data Services, OData and REST
    • Azure SQL DB
    • Optimizing SQL queries for performance
    • SQL joins (outer, inner, left, right, full)
    • Jasmine and Mocha
    Benefits:
    • We have a lean structure.
    • We work in a friendly and creative atmosphere.
    • We enjoy free snacks and beverages.
    We are international.

    Ayuda's Philosophie

    Ayuda doesn't just develop software - they empower their clients byemploying Agile development methodologies. They use Scrum inways that make other people cringe.

    • Client involvement in the development process? They have them over for lunch daily!
    • Tracking client requests in real-time? That's what their Team Foundation Server was built for!
    • Giving their clients what they want, when they want it? It's what they live for!

    Ayuda's Culture

    At Ayuda, clients aren't managed, they are mentored. At thecompany's Old Montreal loft-style offices, you will be surrounded bybrilliant people, intense creativity, open minds, and absolutely nolimits. Your opinion is not only valued, it is demanded! You will beheard, and what you do will make a difference.

    Killer Work Perks

    Pour yourself a great espresso in the morning (or anytime). Ayudaoffers flexible hours that accommodate everyone's needs. Unwind inthe game room by playing a round of foosball or bubble hockey. Workwith first-rate Chuck Norris Developers and Swiss Army Knife ProjectManagers. Take a break and enjoy a walk in the beautiful Old Port ofMontreal. Participate in quarterly team-building activities at La Rondeamusement park or while zip lining. And most importantly, be a partof a high-speed, crazy-creative company, surrounded by people wholove what they're doing!

    About Ayuda Media Systems

    Ayuda is small (but growing!), fun, fast-paced, high-octane, excitingcompany set up with a West Coast philosophy. Think Google,Facebook, or Microsoft. All employees have access to freebeverages, a snack-filled candy wall, as well as the break room'sXbox 360 where you can show off your Rock Band skills. Their ubercooloffices are located in the heart of Old Montreal, within walkingdistance to downtown and the historic Old Port.

    To get introduced to this opportunity, click on the following link:
    http://bit.ly/2a2Rb64

    logo_cyberjustice

    Laboratoire de cyberjustice
    Centre de recherche en droit public
    Faculté de droit

    Coordonnées

    Laboratoire de cyberjustice
    Centre de recherche en droit public
    Faculté de droit, Université de Montréal
    C.P. 6128, Succursale Centre-ville
    Montréal (Québec) Canada H3C 3J7
    www.cyberjustice.ca

    Poste

    Titre du poste : développeur sénior .NET
    Nombre de postes disponibles : 2
    Statut d’emploi : temps plein (35 heures / semaine)
    Date de début du mandat : 2016-07-01
    Durée du mandat : minimum 12 mois, avec possibilité de prolongation
    Échelle de salaires : concurrentiel, selon l’expérience du candidat
    Lieu de travail : Laboratoire de cyberjustice, Pavillon Jean-Brillant, Université de Montréal

    Le Laboratoire de cyberjustice – pourquoi nous?

    Le Laboratoire de cyberjustice est une infrastructure de recherche où sont développées différentes solutions logicielles aux nombreux problèmes affligeant présentement le système judiciaire tel que la longueur des délais, le coût des procédures ou la complexité du système. À cette fin, le Laboratoire arrime son équipe informatique à des juristes, des sociologues, des ingénieurs, etc. Ensemble, on y élabore une architecture logicielle flexible et adaptable, permettant la conceptualisation et l’essai de modules informatiques propres à faciliter le traitement des conflits en ligne, à permettre l’informatisation des dossiers et à augmenter l’efficacité de la gestion des causes. Nos outils logiciels offrent des solutions concrètes et fonctionnelles et ne se bornent pas à reproduire simplement la procédure judiciaire; on innove quotidiennement afin d’améliorer l’accès à la Justice.

    Mais c’est aussi

    • Contributions concrètes à l’avancement du système judiciaire;
    • Heures de travail flexibles en respectant des plages horaires;
    • Environnement de travail à aire ouverte;
    • Des relations empreintes de respect;
    • Une équipe où l’apprentissage est au cœur des priorités.

    Le poste – pourquoi vous?

    Le quotidien

    Vous agirez comme développeur sénior .NET au sein de l’équipe de développement logiciel dans le cadre d’un projet de cour numérique de la Cour municipale de la Ville de Québec.

    • Programmation – concevoir et développer des applications et services WEB;
    • Recherche – être à l’affut des meilleures pratiques, des standards et des techniques de développement;
    • Innovation – proposer, développer et implémenter des solutions répondant aux besoins des projets et qui cadrent avec les budgets établis;
    • Mentorat – apporter un leadership technique aux membres juniors de l’équipe;
    • Validation – s’assurer de la qualité du travail des membres de l’équipe de développement et participer à la révision du travail effectué par les autres membres de l'équipe;
    • Amélioration continue – contribuer à l'évolution quotidienne des méthodologies, standards, outils et codes utilisés.

    Le profil idéal

    Le Laboratoire recherche un candidat d'expérience, possédant un bon leadership, allumé, critique, analytique, débrouillard, curieux et joueur d'équipe.

    • Baccalauréat en informatique avec un minimum de 5 ans d’expérience OU diplôme d'étude collégiale en informatique avec 10 ans d'expérience en développement logiciel ;
    • Minimum de 5 ans d’expérience en développement d’application en utilisant la technologie Microsoft;
    • Une expérience en développement de «front end» d’application Web est souhaitable;
    • Capacité de travail au sein d’une équipe multidisciplinaire (lire : personnes qui ont peu de connaissances en informatique);
    • Connaissance de l’anglais écrit et parlé un atout.

    Les compétences techniques

    Nécessaire:

    • C#
    • .NET Framework 4.5
    • ASP.NET MVC
    • Javascript / Jquery
    • Ajax
    • HTML5 et CSS3
    • WCF
    • Web API

    Souhaitable:

    • Entity Framework (Code first) et Linq
    • T-SQL
    • WPF et XAML
    • SASS, Bootstrap
    • Architecture orientée service (SOA)
    • Expérience pratique avec un cadre de développement tel que KnockoutJS, AngularJS, Aurelia ou JsRender/JsView
    • Connaissance des techniques d'inversion de contrôle, des patrons de conception et de la programmation par aspect
    • Concepts d’interface web moderne tel que « responsive design »

    Les CV peuvent être acheminés à notre directeur informatique : andre.saintonge@cyberjustice.ca