Postes correspondant à votre recherche : 165
Développeur Python
ALTEN Canada
Montreal
Permanent à temps plein
Qui sommes-nous ?
Chef de file mondial de l’industrie de l’ingénierie et du conseil en technologies de l'information (TI), le Groupe ALTEN compte plus de 57 000 conseillers à travers le monde et optimise la performance technologique des entreprises depuis plus de 30 ans.
Les femmes et les hommes qui composent le groupe ALTEN sont le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque candidat un service entièrement personnalisé. Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente. Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles et positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions.
ALTEN Canada c’est aussi un centre de solutions, le Montreal Delivery Center (MDC), qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées, et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large. Nos experts sont sélectionnés rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal.
Quels profils recrutons-nous et pour qui ?
Pour soutenir la croissance de notre centre de solutions, ALTEN Canada recrute un.e Développeur Python.
Vous avez le profil recherché ?
Responsabilités du poste :
- Concevoir des applications centrales et web hautement scalables en utilisant les meilleures pratiques.
- Développer des systèmes à haute performance pour la couche intermédiaire.
- Développer des services REST.
- Interagir avec les équipes métier pour comprendre les exigences commerciales complexes.
- Traduire les exigences commerciales complexes en implémentations techniques robustes.
- Développer des codes d'application et des tests unitaires.
- Assurer la haute performance des applications et fournir un support.
Compétences requises :
- Diplôme de Bachelor en Informatique, Ingénierie Logicielle, ou domaine similaire.
- Développeur Python senior.
- Capacité à prendre des décisions architecturales.
- Développeur web avec une forte orientation Back End.
- Une expérience en Java est un plus.
- Expérience approfondie des technologies de bases de données : SQL, MongoDB.
- Connaissance des méthodologies Agile et des pratiques DevOps.
- Connaissance de Kafka, Elasticsearch, KDB / Q est un plus.
- Excellentes compétences en communication.
- Esprit critique et capacités de résolution de problèmes.
Pourquoi se joindre à nos équipes ?
Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels.
Parmi nos avantages :
- Rémunération et avantages sur mesure pour chacun de nos employés et pigistes ;
- Aide au perfectionnement professionnel (certification) ;
- Possibilité de mobilité internationale dans l’une des filiales du Groupe ;
- Nombreuses activités corporatives.
Who are we?
A global leader in the engineering and IT consulting industry, ALTEN Group has more than 57,000 consultants worldwide and has been optimizing companies’ technological performance for over 30 years.
The men and women who make up ALTEN Group are the driving force behind our business. At ALTEN Canada, we offer each candidate a fully personalized service. You have the opportunity to work independently or on a permanent basis. We select the best opportunities that match your professional aspirations and position your expertise on exciting projects that align with your ambitions.
ALTEN Canada also includes a solutions center, the Montreal Delivery Center (MDC), which offers managed services in the areas of application development, Data, AI & Advanced Analytics practices, and Cybersecurity for the banking, telecommunications, and industrial sectors. Our experts are rigorously selected and provide proximity as well as an unmatched level of service and skills in the Montreal region.
What profiles are we recruiting for and for whom?
Job Responsibilities
- Designing highly scalable core and web applications using best practices.
- Developing high performance middle tier systems.
- Developing REST services.
- Interact with Business to understand complex business requirements.
- Translate complex business requirements into robust technical implementation.
- Developing application codes and unit tests.
- Ensuring high performance of applications and providing support.
Skills
- Bachelor’s Degree in Computer Science, Computer / Software Engineering or similar.
- Senior Core Python developer.
- Ability to make architectural decisions.
- Web developer with strong Back End focus.
- Experience in Java preferred.
- Highly experienced in database technologies: SQL, Mongo DB.
- Knowledge of Agile Methodologies and DevOps practices.
- Knowledge of Kafka, Elasticsearch, KDB / Q preferred.
- Excellent communication skills.
- Critical thinker and problem-solver.
React Developer
Ampstek
Montreal
Permanent à temps plein
Description du Poste
L'application doit être un programmeur UI solide, avec de solides fondamentaux en conception et en mise en œuvre. Une expérience préalable dans les opérations financières ou juridiques sera utile, cependant, la capacité et la volonté de maîtriser rapidement de nouveaux concepts techniques et commerciaux seront prises en compte. Le candidat travaillera avec une équipe énergique de développeurs hautement intellectuels et créatifs qui travaillent sur des projets à la pointe de la technologie en utilisant une variété de technologies différentes.
Compétences Requises :
- 6 à 10 ans d'expérience pratique dans la conception d'applications web. Doit être capable d'écrire un code optimisé, efficace et propre en utilisant React, HTML5, CSS3, JavaScript, NodeJS.
- Connaissance de la gestion d'état Redux et des Sagas.
- Solides compétences analytiques et de résolution de problèmes. Le candidat doit être capable de concevoir et de mettre en œuvre des solutions.
- Connaissances en DevOps pour l'emballage et le déploiement d'applications web en utilisant Jenkins, Teamcity, etc.
- Esprit d'équipe avec une forte attitude et une éthique de travail.
- Solides compétences en communication orale et écrite. Le candidat est censé travailler avec des équipes mondiales et doit donc être clair dans sa communication verbale et écrite.
- Écrire des tests unitaires qui exercent tous les principaux composants logiques du code.
- Tests de bout en bout utilisant Playwright, Cypress, Selenium, etc.
Compétences Souhaitées :
- Angular
- JAVA
- Compétences en base de données, y compris PL/SQL et optimisation de requêtes.
- Spring / Hibernate.
- Architecture en couches, architecture basée sur les composants.
- Technologies basées sur XML.
- Système d'exploitation Unix, scripting, Python ou Perl.
Concepteur / Développeur
Astek
Montreal
Permanent à temps plein
Description de Poste
Le Groupe Astek
Créé en France en 1988, Astek est un acteur mondial de l’ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produits et de leurs services, et dans la mise en œuvre de leur transformation digitale.
Depuis sa création, le Groupe a fondé son développement sur une forte culture d’entrepreneuriat et d’innovation, et sur l’accompagnement et la montée en compétence de ses 7800 collaborateurs qui s’engagent chaque jour à promouvoir la complémentarité entre les technologies numériques et l’ingénierie des systèmes complexes.
Au Canada, la firme se spécialise en service conseil TI et en ingénierie. Nos équipes pilotent avec succès les stratégies de développement de nos clients. Autour de valeurs communes, nous avons gagné leur confiance et répondons à leurs enjeux d’entreprise en mettant leurs besoins au centre de nos actions et priorités.
Cet écosystème d'expertises permet à Astek Canada de s’adapter rapidement à l’évolution des technologies, et tous les collaborateurs participent de manière collaborative à leur développement.
Tu es prêt à relever un nouveau défi, donner un boost à ta carrière et participer à des projets innovants et stimulants ?
Rejoins un Groupe en fort développement au Canada et à travers le monde ayant réalisé un chiffre d’affaires de 600 M€ en 2023.
Ta mission serait :
- Participer aux analyses du besoin des parties prenantes dans l’organisation.
- Animer des ateliers de captation des besoins avec plusieurs intervenants.
- Analyser les besoins dans le but de documenter les exigences.
- Extraction et manipulation de données provenant de SAP.
- Participer à la programmation de script Quick Test Pro en mode SAP et WEB.
- Exécuter des scripts Quick Test Pro en mode SAP.
- Réaliser des revues de documents d'analyses fournis par l’équipe de développement de la VPTIC ou par ses collègues.
- Participer aux différentes phases de mise en production.
- Participer à la rédaction des guides d'utilisateur, des aides à la tâche et du matériel de formation.
- Valider des hypothèses de travail en forant dans les systèmes sources tel que SAP-PM et SAP-BO / BW.
- Rédiger et exécuter des tests d’acceptation sur les systèmes SAP-PM et BO / BW et des systèmes d’information développés maison.
Ton profil :
- Détenir un diplôme universitaire de premier cycle en informatique, en génie informatique ou logiciel ou toute combinaison de formation et expérience jugée équivalente.
- Avoir démontré des aptitudes à déceler les problèmes, les analyser et y apporter des solutions appropriées.
- Posséder une bonne organisation et démarche de travail.
- Avoir démontré des habiletés à communiquer, à entretenir des relations humaines harmonieuses et à travailler en équipe.
- Avoir démontré des aptitudes de créativité et de débrouillardise.
- Avoir démontré la capacité de s'ajuster à son environnement avec souplesse, flexibilité et tolérance face à l'incertitude.
- Avoir démontré une approche client.
- Facilité de communication verbale et écrite en langue française.
- Avoir démontré sa capacité à identifier et comprendre des besoins complexes des clients et les traduire en documents techniques.
- Posséder d’excellentes connaissances des normes et procédures de développement informatique.
- Posséder une bonne connaissance dans un langage orienté objet (Python, Java, etc.).
- Posséder une bonne connaissance des outils Microsoft Excel et Access.
- Posséder une bonne connaissance des bases de données : Access et SQL Server.
- Posséder une bonne connaissance des langages de programmation : VBA et SQL.
- Posséder une connaissance de base de PowerShell.
- Atout : Avoir une connaissance de SAP-PM, SAP-BO / BW, QuickTestPro, GIT.
Rencontrons-nous!
Notre projet commun vous plaît ?
Postulez ici et rejoignez notre équipe!
Nos Plus
- Une politique CARE sur-mesure déployée par nos équipes RH pour nos collaborateurs.
- Notre charte de la Diversité.
- Des activités entre collègues comme des Teambuilding.
.Net Developer
Fed IT
Boucherville
Permanent à temps plein
Description du poste
I'm currently looking for a .Net developer for one of our customers. This is a permanent, hybrid position based on the South Shore. Salary varies according to experience ($70,000 to $90,000).
Responsibilities
- Carry out IT development projects in line with the priorities set out in the IT strategic plan
- Support and maintain existing applications
- Optimize code and ensure data security
- Carry out coding in compliance with specifications described in analysis documents
- Write and execute test scenarios to guarantee system performance
- Take an active part in putting applications into production
- Ensure rigorous follow-up during the post-implementation period
- Regularly update application procedures and documentation
- Maintain existing applications to ensure they run smoothly
Qualifications
- Degree in computer science or computer engineering
- 5+ years' experience in .Net (C#) application development
- Comfortable with the .Net computer language (C#, VB)
- Good knowledge of relational databases and SQL Server
- Knowledge of ERP solutions (an asset)
- Expertise in web development (ASP.net, React)
- Fluency in English and French (spoken and written) - some sites and employees are based in Ontario, and some external resources are English-speaking
Developpeur .Net
Fed IT
Boucherville
Permanent à temps plein
Description du poste
Bonjour, je suis Guillaume, conseiller senior en recrutement et développement des affaires au sein de Fed IT, cabinet de recrutement spécialiste du recrutement sur les métiers TI. J'interviens sur deux types de recrutement : temporaires et permanents dans la région du Grand Montréal. Notre équipe, experte en TI, parle votre langage et évolue dans votre univers. Nous couvrons les métiers de l'informatique, développement, décisionnel et infrastructure. Je suis présentement à la recherche, pour un de nos clients, d'un développeur .Net. Il s'agit d'un poste permanent, hybride, basé sur la rive-sud. Le salaire proposé varie en fonction de l'expérience (70 000 $ à 90 000 $).
Vos missions seront :
- Mener à bien des projets de développement informatique en respectant les priorités établies dans le plan stratégique TI
- Assurer le support et la maintenance des applications existantes
- Optimiser le code et veiller à la sécurité des données
- Effectuer la codification en respectant les spécifications décrites dans les documents d'analyse
- Rédiger et exécuter des scénarios de tests pour garantir la performance des systèmes
- Participer activement à la mise en production des applications
- Assurer un suivi rigoureux durant la période post-implantation
- Mettre à jour régulièrement les procédures et la documentation des applications
- Maintenir les applications existantes pour assurer leur bon fonctionnement
Compétences requises :
- Diplôme en informatique ou génie informatique
- 5 années ou plus d'expérience en développement d'applications .Net (C#)
- Être à l'aise avec le langage informatique .Net (C#, VB)
- Avoir une bonne connaissance des bases de données relationnelles et de SQL Server
- Connaissance de solutions ERP (un atout)
- Expertise en développement web (ASP.net, React)
- Maîtrise de l'anglais et du français (parlé et écrit) - des sites et employés sont basés en Ontario et certaines ressources externes sont anglophones
L'entreprise vous offre un salaire compétitif, des avantages sociaux (assurance collective, épargne retraite, journée maladie), des conditions de travail flexibles et 3 semaines de congés. Vous pouvez me contacter sur. Retrouvez l'ensemble de nos offres sur www.fedit.ca. Le masculin est utilisé pour alléger le texte, et ce, sans préjudice pour la forme féminine. Seules les personnes dont les candidatures ont été retenues seront contactées.
```Senior AI Programmer, Unreal Engine
Epic Games
Montreal
Permanent à temps plein
WHAT MAKES US EPIC?
At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.
PROGRAMMING - UNREAL ENGINE
What We Do
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
We are looking for a Senior AI Programmer passionate about broadening our Unreal AI tool chain. You will be working with others in the team to take part in building new tools, but more importantly, evaluate and improve our existing tools.
Your impact can be in all of the areas of the development spectrum, from design to usability, to deployment in projects while ensuring stellar runtime precision and performance. As a member of the Unreal Engine AI team, you’ll be responsible for collaborating with other programmers from the team to propose APIs that will be leveraged by other UE Engine teams, but also programmers and designers from 1st Parties or Licensees who are using the Unreal Engine AI toolset. Your contributions to the team will help build towards the next generation of amazing gameplay experiences and finding paths to expose the toolset to our content creator ecosystem.
In this role, you will
- Own, develop and expand the feature sets and exposure of the Mass Framework, our Data Oriented Design framework in Unreal Engine
- Identify areas where Mass could more easily be opted-in directly with the Editor workflow
- Identify how to leverage Mass capabilities without reliance on the Actor framework for core Engine features (Serialization, Replication, Rendering, Physics, etc.)
- Identify areas where the Mass framework could be automatically leveraged by some of our UE systems (Lightweight editor entity streaming, converting to Actor on demand, etc.)
- Evaluate existing toolsets, propose alternative or new solutions in new and innovative ways
- Support our partners and licensees in accomplishing their ambitions with our AI tools
What we're looking for
- Strong C++ skills and programming principles knowledge
- Strong understanding of engine tooling pipelines
- Robust understanding of AI toolsets generally used in AAA systems
- Passion, interest and knowledge in one or many areas of the Gameplay AI domain
- Talent for building robust, extensible, maintainable systems
- Experience developing AAA games or game engine technology professionally
- Self-motivated, strong work ethic, and able to work independently
- Excellent interpersonal and communication skills with demonstrated ability to communicate fluently in English (written and verbal)
- You’re user-focused, passionate, solutions-focused, and innovative; these traits equal success at Epic and influence everything we do
ABOUT US
Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 years, we’ve been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic’s award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Programmeur·euse
Ville de Shawinigan
Shawinigan
Permanent à temps plein
Description de poste
Employeur
Ville de Shawinigan
Description de l'entreprise
Shawinigan a plusieurs attraits uniques à offrir : l’absence de trafic, l’accès à une vie urbaine dynamique et variée, des espaces verts omniprésents et la qualité incomparable des services aux citoyens. Shawinigan, une ville où il fait bon vivre ! Les avantages urbains sans ses inconvénients. La Ville de Shawinigan offre un environnement de travail stimulant à ses employés, dans un contexte d’amélioration continue. Chacun participe de façon constructive au mieux-être des citoyens afin de faire de Shawinigan une ville où il fait bon vivre et travailler !
Site Internet : de l’offre d’emploi
Possibilité de télétravail
Possibilité de 100 % en télétravail. Relevant du directeur du Service des technologies de l’information, tu participeras au développement des solutions logicielles et collaboreras avec les membres de l’équipe au découpage et à l’estimation des histoires utilisateurs en tâches concrètes de programmation. Tu offriras un soutien aux usagers pour l’utilisation des différentes applications.
Tâches à accomplir
- Développer, documenter et maintenir les applications internes;
- Effectuer la programmation des tâches en respectant les standards établis par l’équipe ainsi que la méthodologie « TDD » lorsque possible;
- Intégrer les interfaces utilisateurs afin d’optimiser l’expérience utilisateur (UX);
- Participer à la modélisation des données et à la création des requêtes SQL;
- Contribuer à la planification des projets en s’engageant avec ton équipe sur l'effort réaliste nécessaire à chaque itération;
- T’investir dans le processus de qualité de l’application et du code, par la revue de codes, la documentation et l’assurance qualité du code de tes collègues;
- Participer à l’élaboration de l’architecture logicielle et à la conception des plans de tests;
- Collaborer à la rédaction des cahiers de charges techniques, en tenant compte des échéanciers;
- T’impliquer rigoureusement dans les revues de codes en apportant des commentaires constructifs sur les méthodologies et l’architecture logicielle;
- Investiguer et résoudre diverses problématiques et apporter les correctifs requis;
- Rédiger la documentation utilisateur et technique.
Profil recherché
Ce dont tu as besoin :
- Ton attestation d’études collégiales (AEC) en développement logiciels, en développement web, en informatique de gestion ou dans toute autre discipline jugée pertinente;
- Un minimum de trois (3) années d’expérience pertinente;
- De bonnes connaissances en développement d’applications web et en modélisation de données (SQL, NoSQL);
- De solides connaissances de Git et du développement web, ainsi qu’en conception et développement d’interfaces utilisateurs (UI) avec HTML5, CSS, TailwindCss et Javascript;
- Une maîtrise des langages de programmation PHP, PYTHON et des frameworks Laravel et Vuejs ou Angular (un atout);
- Une bonne maîtrise des méthodes agiles de développement et des patrons de conception ainsi que des concepts SOLID (un atout).
Langues
Français parlé et écrit - Élevé
Horaire
Jour
Nombre d'heures
35 heures
Expérience
3 à 5 ans
Durée d'emploi
Permanent
iOS Developer
IT UNLOCK CONSULTING INC.
Montreal
Permanent à temps plein
Description du Poste
IT Unlock is at the forefront of digital transformation, leveraging our extensive expertise to tackle multifaceted IT challenges. Whether it’s application management services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or innovative AI solutions, our seasoned team is prepared to design and deliver customized solutions tailored to meet your business needs. Entrust us with your IT challenges and experience innovation and efficiency like never before.
The Team :
You’ll be part of a multicultural, energetic, and supportive team. We enjoy winning while having fun at work. We offer world-class training to help you reach the next level. Our culture is friendly and cooperative. We want to see you succeed in your pursuits and become part of our family.
Main Responsibilities
- Design, develop, and review solutions for the iOS platform.
- Collaborate with and support team members in the development and evolution of our applications.
- Participate in organizing the delivery pipeline for mobile applications (integration of new features, platform updates, and dependency upgrades).
- Contribute to resolving production environment incidents affecting mobile applications.
- Manage continuous integration and continuous deployment pipelines for mobile applications.
- Stay updated on technological advancements and anticipate market trends.
Key Requirements
Strong understanding of Agile methodologies (Scrum, Kanban).
In-depth knowledge of the iOS ecosystem :
- Swift (mandatory)
- Objective-C (advantageous)
- Frameworks like Cocoa Touch, Core Graphics, UIKit.
- Knowledge of SwiftUI and Combine (advantageous).
Proficiency with Xcode.
Familiarity with Apple Human Interface Guidelines.
Experience with dependency management tools like CocoaPods.
Expertise in automated testing frameworks: XCTest, XCUITest.
Performance analysis using Instruments.
Experience with version control tools such as Git.
Knowledge of synchronous and asynchronous programming (e.g., Grand Central Dispatch).
Networking knowledge (e.g., TCP/IP is advantageous).
Experience deploying applications to the App Store (advantageous).
Knowledge of continuous integration practices (e.g., Jenkins, Azure DevOps).
Bachelor’s degree in a relevant field.
At least 2 years of relevant experience.
Android Developer
IT UNLOCK CONSULTING INC.
Montreal
Permanent à temps plein
Description du poste
IT Unlock is at the forefront of digital transformation, leveraging our extensive expertise to tackle multifaceted IT challenges. Whether it’s application management services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or innovative AI solutions, our seasoned team is prepared to design and deliver customized solutions tailored to meet your business needs. Entrust us with your IT challenges and experience innovation and efficiency like never before.
The Team :
You’ll be part of a multicultural, energetic, and supportive team. We enjoy winning while having fun at work. We offer world-class training to help you reach the next level. Our culture is friendly and cooperative. We want to see you succeed in your pursuits and become part of our family.
Main Responsibilities
- Design, develop, and review solutions for the Android platform.
- Collaborate with and support team members in the development and evolution of our applications.
- Participate in organizing the delivery pipeline for mobile applications (integration of new features, platform updates, and dependency upgrades).
- Contribute to resolving production environment incidents affecting mobile applications.
- Manage continuous integration and continuous deployment pipelines for mobile applications.
- Stay updated on technological advancements and anticipate market trends.
Key Requirements
- Strong understanding of Agile methodologies (Scrum, Kanban).
- In-depth knowledge of the Android ecosystem.
- Relevant development experience using Kotlin.
- Familiarity with Android architecture components: LiveData, Flow, Coroutine, Lifecycle-aware components, Room.
- Experience with common Android architectures: MVP, MVVM, MVC.
- Expertise in libraries like Retrofit, Firebase, Moshi, Glide, Compose.
- Proficiency with Android Studio and associated tools.
- Understanding of Material Design and UX principles.
- Experience with version control tools such as Git.
- Knowledge of reactive programming (Observer pattern, RxJava / RxKotlin is a plus).
- Familiarity with dependency injection frameworks like Koin (advantageous).
- Understanding of synchronous, asynchronous, and multithreaded programming (advantageous).
- Experience with Proguard (advantageous).
- Experience deploying applications to the Google Play Store (advantageous).
- Knowledge of continuous integration practices (e.g., Jenkins, Azure DevOps, Gradle).
- Bachelor’s degree in a relevant field.
- At least 2 years of relevant experience.
Backend Developer - Commerce Payments
Tapjoy
Montreal
Permanent à temps plein
The opportunity
Unity is expanding beyond its engine to offer a variety of solutions for building games and real-time 3D experiences. Our team, Unity Services Foundation, is essential in this effort, providing foundational features to all internal service teams building Cloud services. As a platform team, we enable our internal users to save time and effort, allowing them to focus on developing unique features for their services. We build core functionality so internal teams don't have to reinvent the wheel.
We are looking for a Senior Backend Developer to join our team in Montreal. You will focus on facilitating Web API development and improving our core API Gateways, which process nearly four billion monthly calls. Our Gateway platform provides foundational features to handle authentication, authorization, rate limiting and many other features to develop, publish and operate APIs. Our goal is to make it as simple as possible for service teams to expose endpoints through our Gateways and access necessary core features directly using our platform.
As a member of our team, you will develop impactful features that address real developer challenges and contribute to our platform strategy, making a significant impact at Unity. We prioritize maintainability, security, and robust code, with a strong focus on developer experience. You'll work alongside senior backend developers, as well as the product team. Our team works mostly on backend related matters, but we value the adaptability to also work on frontend when needed. You will play a key role in user engagement, and regularly interact with and support our customers, seeing the direct impact of your work.
If you're passionate, curious, and eager to make a high impact, we'd love to hear from you!
What you'll be doing
- Participate in all phases of software development from design / architecture through implementation, testing, and maintenance. Building platform features that facilitate the development and operation of Web APIs.
- Support teammates in code quality, operational excellence, and shared learning.
- Participate actively in customer support by directly engaging with internal teams and assisting them in resolving any challenges or questions they may have.
- Collaborate with our product manager, stakeholders, and customers to understand friction points, proposed solutions, and encourage the adoption of our tooling.
- Participate proactively in refinement and strategy sessions with the team, promoting collaboration and mutual assistance.
What we're looking for
- Able to design, develop and maintain high-quality web services and / or gateway solutions.
- Strong communication skills and ability to work well with other teams and stakeholders.
- Experience developing code leveraged by other developers.
- Experience in Python / TypeScript / JavaScript, or any other commonly used language for web development.
- Experience with Google Cloud (or any of the other major Cloud platforms) and security concepts.
You might also have
- Experience with developing payments backend.
- Expertise with Java, Golang.
- Expertise with Kubernetes.
Additional information
- Relocation support is not available for this position.
- Work visa / immigration sponsorship is not available for this position.
Développeur Golang
Services Conseils GO ROCK IT
Montreal
Permanent à temps plein
Description du poste
Localisation : Montréal
Temps Plein : 37,5h semaine
Mode : Hybride (2 fois / semaine sur place)
GO ROCK IT, c’est l’incontournable Agence de talents spécialisée dans les secteurs des technologies de l’information (TI) et du marketing numérique. Notre Agence se démarque par la diversité et la richesse de l’expertise de ses talents, et pour le savoir-faire de son équipe de recrutement et de gestion de talents. Nous sommes au service de nos talents, pour répondre aux besoins de clients.
En recherche d’amélioration continue, nous sommes déterminés à garantir des pratiques de recrutement justes et équitables pour tous. Notre processus de recrutement est entièrement transparent. Si le rôle qu’on te propose aujourd’hui n'est pas le bon pour toi, trouvons-en un qui le soit! Travaillons ensemble pour s’assurer que tu atteignes tes objectifs professionnels.
À propos du poste
Nous recherchons actuellement un(e) Développeur.euse Go pour rejoindre l'équipe de l'un de nos partenaires stratégiques à Montréal.
Développeur Golang
Systematix
Montreal
Permanent à temps plein
Description du poste : Développeur Golang
Montréal, Télétravail hybride à 40% (2 jours par semaine en présentiel). Bilinguisme : Français obligatoire. L'anglais est un atout.
Cet emploi te permet d’avoir un impact positif sur l'organisation, grâce à tes connaissances en développement GoLang (APIs, Microservices, DevOps, développement Cloud AWS, tests automatisés).
Responsabilités :
- En mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affaires.
- Intégrer une équipe inspirante qui respecte les meilleures pratiques de développement logiciel.
- Créer des solutions technologiques innovantes qui supportent notre croissance.
- Confirmer la qualité de tes livrables via des tests unitaires automatisés.
- Relever des défis techniques et d’affaires très diversifiés.
Expérience recherchée :
- Baccalauréat ou autre diplôme connexe au secteur d’activité et plus de 3 années d’expérience pertinente.
- Expérience démontrée dans un rôle de développement logiciel en mode Agile.
- Minimum de 3 ans d'expérience en développement GoLang (REST / API, Microservices).
- Bonne connaissance en développement Java (REST / API, SpringBoot, Apache Maven et Microservices) est un atout.
- Bonne connaissance d'AWS Cloud est un atout.
- Bonne compréhension de CI / CD (Jenkins, Github).
- Capacité d’adaptabilité, collaboratif et fort esprit d'équipe.
- Rigueur dans l’optimisation du code.
Mode de travail :
37,5 heures par semaine (7,5 heures par jour, du lundi au vendredi).
Si vous avez le profil, n'attendez plus ! Envoyez votre CV et rejoignez notre équipe dynamique ! Pour plus de détails [email protected]
ServiceNow Developer
MSR Technology Group
Montreal
Permanent à temps plein
Description de Poste
Position : ServiceNow Developer
Location : Montreal, Canada (Hybrid Mode)
Required Skills
Minimum of 7+ years of experience working on the ServiceNow platform.
- Minimum of 5+ years of experience building and developing ServiceNow applications and 3rd party integrations.
- Strong background in software development, software architecture, data structures, algorithms, and SDLC models.
- Knowledge of database applications concepts, SQL, query optimization.
- Excellent problem-solving skills, in particular a methodical approach dealing with problems across distributed systems.
- Experience with delegated development and entitlements, Flow Designer and decision tables, workspace development and customizations.
- Experience in various ServiceNow related integration patterns and APIs.
- Knowledge of ATF, unit and functional testing.
- ServiceNow Certified System Administration (CSA) certification.
- Certified ServiceNow Application Developer (CAD) certification or equivalent experience.
- Ability to work with customers, gather requirements and create solutions independently.
- Active participation within and among teams and colleagues distributed globally.
- Good verbal and written communication skills are a must.
- Good quantitative analytic skills, ability to work with large data sets.
- Collaborate well with others, unafraid to provide and receive honest feedback.
Skills Desired
- ServiceNow Certified and Implementations Specialist (CIS) certification a plus.
- Experience with scripting languages such as Perl or Python, especially under Unix/Linux.
- AngularJS and Node.js experience a plus.
- Familiarity with SOAP, REST, XML, JSON.
- Experience with web application user interface and usability concepts.
- Understanding of secure software development concepts, especially in a cloud platform.
- ITIL or DevOps experience a plus.
- Agile development experience.
Développeur Fullstack
Cofomo
Montreal
Permanent à temps plein
Cofomo : Un endroit où vous pouvez vous sentir chez vous.
Travailler avec Cofomo, c’est l’occasion de collaborer aujourd’hui aux projets technologiques de demain.
Appliquez vos compétences, vos connaissances et votre capacité de résoudre des problèmes dans un environnement enrichissant et motivant.
Nous investissons dans nos talents, nous encourageons le perfectionnement et nous vous appuyons dans toutes les facettes de votre carrière chez nous, le tout dans le cadre d’une culture inclusive qui défend les valeurs d’engagement, d’intégrité, de diversité, de passion et de créativité.
Faites partie de l’avenir – de la technologie verte, aux dernières innovations en IA et sécurité de l’information dans le cadre de projets à grande échelle pour des clients de premier plan.
Cofomo est l’endroit où vous pouvez grandir, apprendre, créer, contribuer, et être reconnu pour ces contributions. C’est un endroit que vous voudrez appeler « chez vous ».
Aperçu des tâches et des responsabilités
- Concevoir des solutions optimales, performantes et évolutives;
- Améliorer les processus, pratiques et outils utilisés par ton équipe et la direction;
- Analyser les spécifications fonctionnelles et non fonctionnelles des responsables d'affaires pour les demandes de développement ou d'évolution d'applications et de systèmes;
- Participer à l'élaboration des stratégies d'essais et assurer la qualité de ce qui est livré selon les meilleures pratiques.
Profil recherché
- Détenir un diplôme d'études collégiales dans une discipline appropriée;
- Posséder trois (3) années d'expérience en développement Java, Angular et JQuery;
- Démontrer une expérience de développement d’API RESTful;
- Avoir une expérience pratique de MySQL;
- Posséder une expérience pratique avec les Outils de développement tels que : Github, Gradle et IntelliJ;
- Détenir une expérience avec Linux;
- Connaître l'automatisation avec Robot Framework et Postman;
- Avoir une expérience pratique avec les outils d’intégration et de livraison continue tels que : Jenkins et Concourse;
- Détenir une expérience de développement avec les frameworks Spring boot, JPA / Hibernate, Spring MVC, Spring security, JUnit et Mockito;
- Posséder une expérience pratique avec les principes du code propre;
- Détenir une expérience pratique avec les principes du code sécuritaire selon les recommandations OWASP.
Cofomo : Des avantages sur lesquels vous pouvez compter
Cofomo, c’est bien plus que de l’expertise technologique, c’est un endroit centré sur le bien-être de ses talents. Nous voulons vous voir évoluer, nous savons que vous travaillez mieux lorsque vous êtes heureux, apprécié, et que vous vous sentez épaulé – au travail et au-delà.
Voici quelques-uns des avantages d’une carrière chez Cofomo :
- Travail avec les dernières technologies et les meilleures pratiques sur une grande variété de projets stimulants;
- Rémunération et avantages concurrentiels;
- Accent mis sur la croissance, le développement et le rehaussement des compétences;
- Environnement de travail accueillant et humain;
- Élaboration d’un plan de carrière personnalisé et structuré;
- Conseils personnalisés;
- Programme de bien-être;
- Télémédecine 24 / 7;
- Soutien en matière de droit, de comptabilité et de santé mentale;
- Environnement de travail hybride;
- Club social actif qui organise des événements tout au long de l’année.
Des valeurs qui vous importent
Les valeurs ont une signification chez Cofomo. Notre culture favorise la motivation et vise à faire ressortir le meilleur de nos employés. De plus, nous n’oublions jamais que nos employés sont notre priorité.
Au-delà des mots, les valeurs de Cofomo guident nos actions et informent nos politiques. Sans elles, nous ne sommes qu’une entreprise comme les autres, et nous sommes tout sauf cela.
Des valeurs qui nous unissent
- Engagement : Savoir se mobiliser en tant qu’équipe pour atteindre des objectifs communs.
- Intégrité : Avoir le courage de parler avec franchise et d’agir avec respect et équité.
- Diversité : Croire en la richesse unique de chaque personne.
- Créativité : Innover et faire preuve d’agilité dans la réalisation d’un projet.
- Passion : Aimer ce que l’on fait est la meilleure garantie de succès.
Cofomo : Plus que le travail. Meilleure que jamais.
Cofomo, c’est beaucoup de choses, et nous travaillons sans relâche à nous assurer que nos talents aient le sentiment d’être appréciés, d’être motivés et de faire partie d’une entreprise dynamique, en pleine croissance, qui se préoccupe autant de l’avenir de ses employés que de l’avenir de la technologie. Nos employés sont le moteur de notre technologie, et nous leur accordons la priorité.
Nous favorisons la diversité et l’inclusion. Ainsi, les lieux de travail de Cofomo sont propices à l’échange de nouvelles idées, d’expériences différentes et de visions uniques, et ce, avec des personnes avec lesquelles vous n’auriez peut-être pas l’occasion de travailler habituellement.
Explorez les valeurs qui nous unissent et découvrez l’environnement dynamique, accueillant qui vous attend.
La culture de Cofomo évolue sans cesse, s’améliore et apprend de son atout le plus important, ses collaborateurs.
Chez Cofomo :
- Vous êtes reconnu et apprécié pour vos compétences, votre savoir-faire, et aussi essentiellement, pour votre potentiel. C’est ainsi que la valeur est mesurée ici.
- Nous choisissons nos employés en fonction de leur talent. Point final.
- Tout le monde importe, tout le monde a son mot à dire, tout le monde est estimé.
Cofomo valorise les différences qui permettent à chacun d’entre nous d’apporter des contributions importantes et uniques à notre réussite et à notre culture commune. Une culture diverse et inclusive motive et contribue à un esprit d’unité, ainsi qu’à un sens profond de la justice et de l’équité.
C’est ainsi que demain se crée aujourd’hui. Une technologie de pointe pilotée par des talents de premier plan.
```Senior Programmer
Epic Games
Montreal
Permanent à temps plein
WHAT MAKES US EPIC?
At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.
PROGRAMMING - GAMES
What We Do
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We're always improving on the tools and technology that empower content developers worldwide.
What You'll Do
The Fortnite Player Journey team is looking for a software programmer who is passionate about games and well-versed in C++, creating and maintaining systems for a live-service product, integrating with backend services, and driving UI with reusable data paradigms. In this role, you'll work on impactful systems to help players socialize with their friends and find their new favorite game in Fortnite, all while promoting a safe, fun experience for all.
In this role, you will
- Architect, plan, and implement new features with a systemic approach
- Write robust, maintainable code with a focus on the future
- Optimize and fix bugs in new and legacy systems
- Integrate backend systems in support of the player experience
- Collaborate with the cross-discipline team on cutting-edge features that support player experiences across Fortnite
- Work closely with backend developers to align on service and client goals
- Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements
What we're looking for
- Exceptional C++ programming skills
- Experience developing features for games across multiple platforms
- Interest in social, frontend, and gameplay-adjacent areas of game development
- Interest in player safety and user-generated content curation
- Passion for games and great user experiences
- Keen analytical mind and mature problem-solving skills
- Unreal Engine development experience preferred
EPIC JOB + EPIC BENEFITS = EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long-term disability insurance as well as weekly indemnity (short-term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.
ABOUT US
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Développeur SRE
freelance.ca
Montreal
Permanent à temps plein
Développeur SRE
Responsabilités
- Identifier les actions à entreprendre pour faciliter les activités quotidiennes d’opération et d’administration des environnements technologiques et applicatifs en production.
- Proposer et implanter des améliorations en fonction des tendances et opportunités pour améliorer la fiabilité des environnements.
- Élaborer, implanter et maintenir les systèmes de monitoring et d’alertes nécessaires pour détecter de manière proactive les incidents et réagir rapidement.
- Documenter et développer le code requis pour automatiser les activités d’opérations quotidiennes.
- Développer le code nécessaire pour supporter la gestion des erreurs.
- Automatiser les activités de résolution d’incidents pour améliorer la fiabilité des environnements.
- Maintenir les indicateurs de niveaux de service afin de trouver un équilibre entre l’amélioration de la fiabilité et l’ajout de nouvelles fonctionnalités.
- Collaborer avec l’équipe pour garantir l'efficacité des pipelines CI / CD.
- Documenter les processus de livraison des produits et les environnements technologiques qui les supportent.
- Adopter une mentalité d’amélioration continue, avec un souci d’excellence de service et d’automatisation.
Environnements
- Splunk, Datadog
- Bitbucket, GitHub
- Jenkins, GitHub Actions
- Artifactory
- Jira et Confluence pour le suivi des activités et la documentation
- AWS pour la gestion de l’infrastructure
- Applications majoritairement en Java, avec une architecture en microservices, conteneurs Docker, et déployées sur des plateformes cloud.
Profil recherché
- Baccalauréat connexe au secteur d'activité et 4 ans d’expérience pertinente OU maîtrise dans un domaine connexe et 4 ans d’expérience pertinente.
- Expertise en développement Java et scripting pour l’automatisation des tâches opérationnelles.
- Solide connaissance de Splunk et Datadog pour le suivi des métriques systèmes et le profiling.
- Capacité à comprendre les processus métier de bout en bout et leur soutien technologique.
- Excellente maîtrise de Bitbucket pour la gestion des versions de scripts et outils, avec une connaissance de GitHub comme atout (migration prévue).
- Bonne connaissance de Jenkins.
- Bonne maîtrise de Jira et Confluence pour la gestion des activités et la documentation.
- Excellente maîtrise d’AWS pour la gestion de l’infrastructure.
- Bonne connaissance des architectures microservices.
- Bilinguisme (français et anglais) un atout.
Intellimatch developer
Raas Infotek
Montreal
Permanent à temps plein
Role : Intellimatch Tech Lead / Developer
Primary Skills : IntelliMatch, Swift Messages, SQL queries, IntelliSUITE Web Platform, Java
Work Location : Montreal, Quebec, Canada
Job Description :
- At least 5 years of experience in Intellimatch development and reconciliation.
- At least 2 years of experience in Intellimatch architecture and design.
- Strong knowledge of Intellimatch Designer, Intellimatch Application Server, and Intellimatch Database.
- Should have expert level work experience in IntelliMatch, Swift Messages, SQL queries, IntelliSUITE Web Platform.
- Experience in SSIS, BAT files, MS SSRS.
- Experience with reconciliation products like IntelliSuite (IntelliMatch, IntelliTracs, and IntelliTran).
- Expert SQL experience and database knowledge (SQL Server 2017).
- Good knowledge of SQL performance tuning queries and database optimization.
- Good experience in Technical Analysis, Design and Architecture, Develop components and solutions.
- Using tried-and-tested architectural and design patterns in accordance with the bank’s architecture standards and technology preferences.
- Develop and maintain Intellimatch rules, reports, workflows, and dashboards using Intellimatch Designer and other tools.
- Perform data analysis and reconciliation tasks using Intellimatch and SQL.
- Good knowledge in JAVA, Perl, VB, Batch and Python scripting.
- Experience in SWIFT and ISO20022 message processing such as MT103, 202, 940s and MX messages such as PACS.008, CAMT.053.
- Experience in performing software installations, application and hardware migration and troubleshooting technical issues.
- Knowledge of scheduling applications such as Autosys, Control-M.
- Knowledge of RTC / GitHub for code deployment.
- Good written documentation skills and communication skills.
Contact Information:
Ritesh Rawat
Raas Infotek Corporation
262 Chapman Road, Suite 105A, Newark, DE-19702
Phone : 302-286-9831 Ext : 142
Email : [email protected]
Website : raasinfotek.com
Senior Embedded Software Developer
Cs Group
Montreal
Permanent à temps plein
Description de l'entreprise
CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.
Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule.
Description du poste
We are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.
Responsabilités :
The experienced software developer reports to a Team Lead. The tasks associated with the position include :
- Contributing to the preparation of the technical development plan and standard;
- Supporting the high-level software architecture of embedded software (in compliance with the DO-178B development standard);
- Realizing the different stages of the formal development of software (specification, design of the components and modules, coding and verification);
- Checking the quality of the various software components produced by the other team members;
- Ensuring the integration of software packages;
- Reporting clear technical status to the team lead and customer Point of Contacts;
- Evaluating and consolidating workloads;
Qualifications
Exigences :
- 5-7 Years of experience in low-level embedded software development
- Experience in DO-178 standard or equivalent
- Ability to isolate and troubleshoot hardware, system and software problems
- Experience in writing technical documents (development plan, specification / design documents, etc).
- Software Knowledge : C – Language
- Experience in using Requirement Management tools such as DOORS
- Integrated development environment such as Eclipse
- Experience developing software for microcontroller on real-time applications
- Knowledge in communication protocols (CANbus, ARINC429, ethernet, Serial communication (RS-422, SPI, I2C))
- Good communication and interpersonal skills. Ability to communicate with multi-disciplinary stakeholders (system engineers, hardware engineers, managers, chief engineer etc…)
- Autonomy and ability to find solutions and compromises
- Proficient in English and French (speaking and writing)
- Bachelor's degree or Master's degree in computer or software engineering
Informations supplémentaires
CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.
- Hybrid Work Model
- Advanced medical, dental and vision insurance.
- Access to a telemedicine service.
- RRSP program.
- Personal and sick leave.
- Recreation room with pool table and foosball.
Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.
J-18808-Ljbffr
Développeur Lead
Ticketmaster Canada LP
Montreal
Permanent à temps plein
DESCRIPTION DE POSTE
Titre : Développeur Lead – Microflex Core Platform
Emplacement : Québec, Canada
Division : Ticketmaster Canada
Cadre hiérarchique : Gestionnaire en développement logiciels
Modalités du contrat : Permanent, 37,5 heures par semaine
L’ÉQUIPE
Microflex Core Platform est une plateforme globale multilingue de vente de billets principalement établie dans plusieurs pays européens. L’équipe est responsable de desservir la vente et la gestion de billets pour de multiples clients et artistes internationaux.
L’EMPLOI
En tant que Développeur Lead, vous participerez activement à la conception des solutions globales des besoins et de l'architecture des systèmes pris en charge par votre équipe. Tout en travaillant sous la supervision générale du leader de l'équipe de la plateforme centrale Microflex, vous êtes censé proposer des solutions, communiquer des idées et guider vos pairs. Vous utiliserez vos compétences et votre expérience pour prendre des initiatives, résoudre des problèmes, enlever des obstacles et utiliser des techniques de troubleshooting avancées afin de remplir les objectifs de nos services.
En tant que développeur chez Ticketmaster, vous travaillerez avec des collègues axés sur la qualité du code, la scalabilité et l'observabilité. Les développeurs sont responsables de la qualité du code et des fonctionnalités qu'ils développent, ce qui inclut la responsabilité des tests (unitaires, d'intégration, end-to-end, de performance, etc.) et de l'intégration continue (CI / CD).
Nous recherchons quelqu'un désireux d'apprendre et capable de s'adapter au changement, avec la volonté de travailler sur plusieurs projets avec une grande variété de technologies. Vous ferez partie d'une équipe qui s'efforcera de devenir une équipe entièrement DevOps et Agile, responsable de la livraison de bout en bout de nouvelles fonctionnalités, y compris les tests et le support en production.
VOS TÂCHES
- Diriger l’équipe en participant à la planification des tâches, à l’estimation, à la programmation et à la dotation en personnel afin d’aider à coordonner l’utilisation efficace de l’équipe. Il s’agit notamment de soutenir, d’accompagner et de conseiller les développeurs seniors de l’équipe en matière de modèles et de concepts de conception et d’architecture. Il s’agit également de stimuler l’innovation en proposant de nouvelles idées, de nouveaux concepts et de nouvelles solutions pour relever des défis techniques complexes.
- Encourager un environnement de travail collaboratif en créant des réseaux formels impliquant une coordination entre les partenaires commerciaux internes et externes afin de contribuer à l’obtention d’un consensus.
- Établir de solides relations avec les principales parties prenantes (UX, Design, PMO, Product) et travailler en étroite collaboration avec les équipes interfonctionnelles et la direction pour les aider à traduire les idées et les besoins de l’entreprise en solutions techniques.
- Diriger des projets hautement stratégiques, complexes et à haut risque en garantissant des normes de qualité élevées et les meilleures pratiques tout au long du cycle de développement du logiciel. Cela implique d’établir et d’appliquer des normes de codage, de procéder à des examens du code et de mettre en œuvre des procédures de test robustes. Il s’agit également de veiller à ce que l’équipe respecte les normes de qualité du projet et du développement logiciel.
- Vous jouez un rôle de modèle en vous tenant au courant du paysage technologique afin d’influencer les décisions techniques pour répondre aux besoins de l’entreprise et des clients. On attend de vous que vous ayez une compréhension étendue des technologies et que vous soyez capable d’explorer objectivement de multiples approches afin de recommander la meilleure orientation technique pour résoudre des problèmes techniques complexes, y compris l’orientation et le raisonnement.
- Se tenir au courant des risques potentiels en matière de sécurité pour s’assurer qu’ils sont pris en compte de manière à ce que ces risques puissent être suivis et éliminés de manière appropriée. Il s’agit notamment de veiller à ce que les conceptions de solutions créées par l’équipe tiennent compte des risques de sécurité et que des mesures d’atténuation appropriées soient mises en place.
- Concevoir une architecture robuste et hautement évolutive dotée de solides capacités de surveillance et d’alerte.
- Architecture des solutions de gestion d’événements B2B pour les sites Ticketmaster.
- Définir une stratégie pour maintenir et moderniser le code et les services existants.
- Assurer une qualité élevée grâce à des tests automatisés, y compris l’automatisation des tests, des déploiements, des performances et de la récupération.
- Participer au support en production (rotation pager duty).
CONNAISSANCES (ou COMPÉTENCES / APTITUDES TECHNIQUES)
- 7+ années d'expérience en développement backend
- 5+ années d'expérience avec le langage de programmation Java
- 3+ années d'expérience dans un environnement DevOps
- Expérience avec les déploiements en production, l'observabilité, les opérations, la surveillance et les alertes
- Expérience étendue avec les Design Patterns et les principes SOLID
- Expérience étendue avec l'architecture de microservices distribués
- Expérience étendue avec les architectures basées sur le cloud
- Expérience avec les meilleures pratiques et les directives de livraison / déploiement continus
- Expérience pratique avec les bases de données relationnelles
- La connaissance de SQL est essentielle
- Expérience en C / C++ est un plus
- Compétences en communication et capacité à collaborer étroitement avec des membres d'équipe distants.
- Capacité à hiérarchiser plusieurs projets simultanément dans un environnement de développement rapide
- Bilingue : français, anglais
VOUS (COMPÉTENCES COMPORTEMENTALES)
- Autonome et proactif.
- Passionné par la technologie et la transformation.
- Travailleur autonome, énergique et tenace.
- À l'aise avec le travail en équipes interfonctionnelles et multidisciplinaires.
- Excité à l'idée de relever des problèmes techniques difficiles et de concevoir des solutions créatives.
CULTURE TICKETMASTER
Nous sommes fiers de faire partie de Live Nation Entertainment, la plus grande entreprise de divertissement au monde.
Notre vision chez Ticketmaster est de connecter les gens du monde entier aux événements vivants qu’ils aiment. En tant que plus grande plateforme d’achat de billets au monde et premier fournisseur mondial d’outils et de services d’entreprise pour le secteur du divertissement, nous sommes les mieux placés pour concrétiser cette vision avec succès.
Nous faisons tout cela avec une passion intense pour les événements vivants et une culture inspirante et diversifiée animée par des leaders accessibles, des responsables attentifs et des équipes enthousiastes. Si vous êtes passionné par le divertissement comme nous, et que vous souhaitez travailler dans une entreprise dédiée à aider des millions de fans à vivre des expériences inoubliables, nous voulons faire votre connaissance.
Tout ce que nous entreprenons est guidé par nos valeurs :
- Fiabilité - Nous comprenons que les fans et les clients comptent sur nous pour propulser leurs expériences de spectacles vivants, et nous comptons les uns sur les autres pour y arriver.
- Travail d’équipe - Nous croyons que la réussite individuelle ne fait pas le poids comparativement au niveau de réussite qui peut être atteint par une équipe.
- Intégrité – Nous nous engageons à respecter les normes morales et éthiques les plus élevées au nom des innombrables partenaires et parties prenantes que nous représentons.
- Appartenance - Nous nous engageons à bâtir une culture dans laquelle chaque employé peut être lui-même, s’exprimer et avoir des opportunités de s’épanouir au même titre que les autres.
ÉGALITÉS DES CHANCES POUR L’EMPLOI
Nous sommes des gens passionnés et engagés envers nos employés et allons au-delà de la rhétorique de la diversité et de l’inclusion. Vous travaillerez dans un environnement inclusif et serez encouragé à être vous-même au travail. Nous ferons tout ce qui est en notre pouvoir pour vous aider à concilier avec succès votre travail et votre vie privée. En tant qu’entreprise en pleine croissance, nous vous encouragerons à développer vos aspirations professionnelles et personnelles, à vivre de nouvelles expériences et à apprendre des personnes talentueuses avec lesquelles vous travaillerez. C’est le talent qui compte pour nous et nous encourageons les candidatures de personnes sans distinction de sexe, de race, d’orientation sexuelle, de religion, d’âge, de handicap ou de responsabilités familiales.
Ticketmaster Canada offrira des mesures adaptées pour les personnes handicapées qualifiées lors du processus d’embauche. Si vous éprouvez des difficultés à utiliser notre système de candidature en ligne et que vous avez besoin de mesures adaptées en raison d’un handicap, veuillez envoyer un courriel à . Veuillez noter que cette boîte de réception est limitée aux demandes de mesures adaptées. Les CV vers cette boîte de réception ne seront pas pris en compte.
LI-Remote
Développeur Java
Ezo
Québec
Permanent à temps plein
Développeur Java
C’est quoi un développeur JAVA Ezo?
C’est une personne passionnée par le code et la qualité. C’est aussi quelqu’un qui aime travailler en équipe et qui a envie d’avoir du “Fun”. Ezo s’engage à t’accompagner dans ton plan de carrière au 3 mois, afin d’atteindre au mieux tes objectifs.
Responsabilités
Un développeur .Net Ezo, ça fait quoi ?
- Rédaction de Clean code
- Analyse des besoins du client
- Amélioration de système
- Création de test
- Réalisation de test unitaire
- Gestion de base de données
- Maintenance du code
- Évolution du code
Connaissances requises
Les « must »
- Java
- Spring Boot
- Maven
- Hibernate
- JPA
- JUnit
- JEE
Pas nécessaire, mais bien utile !
- Vue.JS
- React.js
- Angular.js
- SCSS
Node.js
Être sociable, avoir beaucoup de curiosité, être autonome, avoir le sens du leadership, être débrouillard et passionné!
Tous droits réservés 2023 Suivez-nous
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte
Alerte emploi
Optimisez votre recherche d’emploi avec Espresso-Jobs !
Recevez en priorité, par courriel, des offres correspondant à votre profil… Et postulez avant tout le monde !