About this role
Titre du poste: Concepteur ou conceptrice logiciel Description du poste En tant quingénieur·e full stack, vous jouerez un rôle clé dans lévolution dune plateforme centrale utilisée par lindustrie hôtelière pour gérer des systèmes daccès, notamment les serrures, portes, systèmes dentrée, accès au stationnement et aux ascenseurs. Vous travaillerez en étroite collaboration avec larchitecture et les responsables techniques pour concevoir, prototyper et mettre en uvre des solutions cloud modernes, principalement sur AWS, qui soutiennent un produit stratégique en pleine expansion fonctionnelle. Responsabilités
- Collaborer étroitement avec larchitecte et le responsable technique pour définir et orienter les choix technologiques et architecturaux.
- Investiguer les options techniques et les approches darchitecture afin de soutenir lévolution de la plateforme.
- Concevoir, construire et valider des preuves de concept (POC) pour tester de nouvelles idées et technologies.
- Réaliser des spikes techniques et des études de faisabilité pour réduire les risques avant le développement complet.
- Évaluer différentes options darchitecture cloud, avec un accent particulier sur AWS.
- Analyser et proposer des approches de migration et dintégration vers le cloud, y compris la migration de bases de données.
- Contribuer à lintégration avec des systèmes externes, notamment lAPI Web du serveur de serrures Marriott KF2.x.x.
- Prototyper des solutions complètes avant de sengager dans leur mise en uvre à grande échelle.
- Définir des recommandations techniques et des décisions darchitecture, et les documenter de manière claire pour que léquipe puisse les adopter et les maintenir.
- Mettre en uvre les solutions issues des preuves de concept validées.
- Soutenir léquipe de développement en résolvant des problèmes techniques complexes et en apportant une expertise approfondie en C#.NET et en architecture cloud.
- Contribuer à la qualité globale, à la performance et à la fiabilité de la plateforme daccès utilisée par les clients hôteliers.
Compétences Essentielles
- Minimum de 10 ans dexpérience en développement backend ou full stack avec C#.NET.
- Expérience démontrée dans la conception et la mise en uvre de preuves de concept (POC) techniques.
- Au moins 5 ans dexpérience pratique avec AWS dans un contexte de développement ou darchitecture applicative.
- Maîtrise de la conception et de lutilisation de services Web RESTful.
- Capacité à analyser et à évaluer différentes options darchitecture cloud, notamment sur AWS.
- Solides compétences en résolution de problèmes techniques complexes dans des systèmes distribués.
- Capacité à travailler en étroite collaboration avec des architectes, des leads techniques et des équipes de développement.
- Aptitude à documenter clairement les décisions techniques et les architectures proposées.
Compétences Supplémentaires & qualifications
- Expérience avec les API RESTful pour la conception, le développement et lintégration de services.
- Connaissance de Docker pour la conteneurisation et le déploiement dapplications.
- Certification AWS, considérée comme un atout important.
- Expérience avec RabbitMQ pour la messagerie et lintégration asynchrone.
- Connaissance de Redis pour la mise en cache ou le stockage en mémoire.
- Expérience dans la réalisation de migrations de bases de données vers le cloud.
- Expérience préalable avec des intégrations dAPI de systèmes tiers, notamment dans le domaine des systèmes daccès ou hôteliers, constitue un avantage.
Environnement De Travail Vous travaillerez principalement sur site, avec une présence attendue trois jours par semaine dans un établissement moderne récemment aménagé. Le site comprend une cafétéria, ainsi que des zones de production et dassemblage, offrant une bonne visibilité sur le cycle complet des produits. Vous évoluerez surtout dans un bureau dingénierie à aire ouverte avec quelques bureaux fermés, favorisant la collaboration tout en permettant des espaces plus calmes au besoin. Un stationnement est disponible sur place pour faciliter les déplacements. La semaine de travail standard est de 37,5 heures, offrant un cadre structuré et stable. Lenvironnement technique met laccent sur les technologies cloud, notamment AWS, les services Web RESTful et des outils modernes de développement et dintégration, dans un contexte dentreprise mature avec de nombreux nouveaux projets à venir. Type de poste & Emplacement Ce poste Contract est basé à Montreal, QC.
Taux de rémunération & Avantages
La fourchette salariale associée à ce poste est de $60.00 - $85.00/hr. La rémunération individuelle offerte pour ce poste, à lintérieur de cette fourchette, dépendra de nombreux facteurs, notamment les qualifications, les compétences, lexpérience pertinente, la connaissance du poste, la localisation géographique, léquité interne ainsi que dautres facteurs pertinents liés au poste.
Type de poste & Emplacement
Ce poste Contrat (temporaire) est basé à Montreal, QC.
Type de milieu de travail
Il s'agit d'un poste hybrid, situé à Montreal,QC.
---
Job Title: Software Designer Job Description As a Full Stack Engineer, you will play a key role in advancing a core platform used by the hospitality industry to manage access systems, including locks, doors, entry systems, parking access, and elevator access. You will work closely with architecture and technical leadership to design, prototype, and implement modern cloud-based solutions, primarily on AWS, that support a strategic product with an expanding set of cloud features. Responsibilities
- Work closely with the architect and technical lead to define and guide technology and architecture decisions.
- Investigate technical options and architectural approaches to support the evolution of the platform.
- Design, build, and validate technical proof-of-concept (POC) solutions to test new ideas and technologies.
- Perform technical spikes and feasibility studies to reduce risk before full implementation.
- Evaluate cloud architecture options with a strong focus on AWS.
- Analyze and propose cloud migration and integration approaches, including database migration workstreams.
- Contribute to integration with external systems, including the Marriott KF2.x.x Lock Server Web API.
- Prototype end-to-end solutions before committing to large-scale implementation.
- Define technical recommendations and architecture decisions and document them clearly so the team can adopt and maintain them.
- Implement solutions that result from completed and validated POCs.
- Support the development team in resolving complex technical issues and provide deep expertise in C#.NET and cloud architecture.
- Contribute to the overall quality, performance, and reliability of the access platform used by hotel customers.
Essential Skills
- Minimum of 10 years of experience in backend or full stack development with C#.NET.
- Proven experience designing and implementing technical proof-of-concept (POC) solutions.
- At least 5 years of hands-on experience with AWS in an application development or architecture context.
- Strong proficiency in designing and consuming RESTful web services.
- Ability to analyze and evaluate different cloud architecture options, especially on AWS.
- Solid problem-solving skills for complex technical and distributed system challenges.
- Ability to work closely and effectively with architects, technical leads, and development teams.
- Strong ability to document technical decisions and proposed architectures clearly and comprehensively.
Additional Skills and Qualifications
- Experience with RESTful APIs for designing, developing, and integrating services.
- Knowledge of Docker for application containerization and deployment.
- AWS certification is a strong asset.
- Experience with RabbitMQ for messaging and asynchronous integration.
- Knowledge of Redis for caching or in-memory data storage.
- Experience performing database migrations to cloud environments.
- Previous experience integrating third-party APIs, particularly in access control or hospitality systems, is an advantage.
Work Environment You will work primarily on site, with an expected presence three days per week in a modern, newly built facility. The site includes a cafeteria and on-site production and assembly areas, providing visibility into the full product lifecycle. You will be based mainly in an engineering office with an open-plan layout and a few closed offices, encouraging collaboration while still offering quieter spaces when needed. On-site parking is available for convenient commuting. The standard workweek is 37.5 hours, providing a stable and structured schedule. The technical environment emphasizes cloud technologies, particularly AWS, RESTful web services, and modern development and integration tools, within a mature company setting with many new initiatives ahead. Job Title: Software Designer Job Description As a Full Stack Engineer, you will play a key role in advancing a core platform used by the hospitality industry to manage access systems, including locks, doors, entry systems, parking access, and elevator access. You will work closely with architecture and technical leadership to design, prototype, and implement modern cloud-based solutions, primarily on AWS, that support a strategic product with an expanding set of cloud features. Responsibilities
- Work closely with the architect and technical lead to define and guide technology and architecture decisions.
- Investigate technical options and architectural approaches to support the evolution of the platform.
- Design, build, and validate technical proof-of-concept (POC) solutions to test new ideas and technologies.
- Perform technical spikes and feasibility studies to reduce risk before full implementation.
- Evaluate cloud architecture options with a strong focus on AWS.
- Analyze and propose cloud migration and integration approaches, including database migration workstreams.
- Contribute to integration with external systems, including the Marriott KF2.x.x Lock Server Web API.
- Prototype end-to-end solutions before committing to large-scale implementation.
- Define technical recommendations and architecture decisions and document them clearly so the team can adopt and maintain them.
- Implement solutions that result from completed and validated POCs.
- Support the development team in resolving complex technical issues and provide deep expertise in C#.NET and cloud architecture.
- Contribute to the overall quality, performance, and reliability of the access platform used by hotel customers.
Essential Skills
- Minimum of 10 years of experience in backend or full stack development with C#.NET.
- Proven experience designing and implementing technical proof-of-concept (POC) solutions.
- At least 5 years of hands-on experience with AWS in an application development or architecture context.
- Strong proficiency in designing and consuming RESTful web services.
- Ability to analyze and evaluate different cloud architecture options, especially on AWS.
- Solid problem-solving skills for complex technical and distributed system challenges.
- Ability to work closely and effectively with architects, technical leads, and development teams.
- Strong ability to document technical decisions and proposed architectures clearly and comprehensively.
Additional Skills and Qualifications
- Experience with RESTful APIs for designing, developing, and integrating services.
- Knowledge of Docker for application containerization and deployment.
- AWS certification is a strong asset.
- Experience with RabbitMQ for messaging and asynchronous integration.
- Knowledge of Redis for caching or in-memory data storage.
- Experience performing database migrations to cloud environments.
- Previous experience integrating third-party APIs, particularly in access control or hospitality systems, is an advantage.
Work Environment You will work primarily on site, with an expected presence three days per week in a modern, newly built facility. The site includes a cafeteria and on-site production and assembly areas, providing visibility into the full product lifecycle. You will be based mainly in an engineering office with an open-plan layout and a few closed offices, encouraging collaboration while still offering quieter spaces when needed. On-site parking is available for convenient commuting. The standard workweek is 37.5 hours, providing a stable and structured schedule. The technical environment emphasizes cloud technologies, particularly AWS, RESTful web services, and modern development and integration tools, within a mature company setting with many new initiatives ahead.
Job Type & Location
This is a Contract position based out of Montreal, QC.
Pay and Benefits
The pay range for this position is $60.00 - $85.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Job Type & Location
This is a Contract position based out of Montreal, QC.
Workplace Type
This is a hybrid position in Montreal,QC.
À propos dActalent
Actalent est un leader mondial dans les services dingénierie et de sciences ainsi que dans les solutions de talents. Nous aidons des entreprises visionnaires à faire progresser leurs initiatives dingénierie et de science grâce à laccès à des experts spécialisés qui favorisent léchelle, linnovation et la rapidité de mise sur le marché. Avec un réseau de près de 20 000 consultants et 5 000 clients à travers les États-Unis, le Canada, lAsie et lEurope, Actalent dessert de nombreuses entreprises du Fortune 500. Nous sommes fiers dêtre lune des 500 meilleures firmes de conception de lEngineering News-Record (ENR) pour nos services de conception en ingénierie et un lauréat du prix ClearlyRated Best of Staffing® tant pour le service client que pour les talents.
Actalent est un employeur souscrivant au principe de légalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de lâge, de la couleur, de la religion, des origines nationales, du statut dancien combattant, dun handicap, de lorientation sexuelle, de lidentité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.
Si vous souhaitez faire une demande daccommodement raisonnable, tel que la modification ou lajustement du processus de demande demploi ou dentrevue à cause dun handicap, veuillez envoyer un courriel à [email protected] pour connaître dautres options daccommodement.
Numéro du permis d'agence de placement de personnel : AP-2000486 (Canada Québec)
Numéro du permis d'agence de recrutement de travailleurs étrangers temporaires : AR-2000485 (Canada Québec)
Ordonnance sur légalité des chances de San Francisco:
Conformément à lOrdonnance sur légalité des chances de San Francisco, pour tous les postes situés dans la ville et le comté de San Francisco, nous examinerons les candidatures des personnes qualifiées ayant un casier judiciaire ou des antécédents criminels.
Utilisation de lintelligence artificielle (IA):
Nous pouvons utiliser lintelligence artificielle (IA) pour soutenir certaines étapes de notre processus dembauche, notamment la recherche, la présélection et lévaluation des candidatures. LIA aide à analyser les candidatures et les qualifications, mais les décisions finales sont prises par notre équipe de recrutement. En soumettant votre candidature, vous reconnaissez et acceptez que celle-ci puisse être examinée à laide doutils dIA.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email [email protected] for other accommodation options.
Personnel Placement Agency Permit Number: AP-2000486 (Canada Quebec)
Temporary Foreign Worker Recruitment Agency Permit Number: AR-2000485 (Canada Quebec)
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.