IT Unlock est un expert en intelligence artificielle et transformation numérique. Nous offrons des solutions sur mesure, allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données.
L'Équipe :
Vous ferez partie d'une équipe multiculturelle, énergique et solidaire. Nous aimons gagner tout en nous amusant au travail. Nous offrons la meilleure formation au monde pour vous amener au niveau supérieur. Nous avons une culture conviviale et coopérative. Nous voulons vous voir réussir dans vos entreprises et faire partie de notre famille.
Description :
À titre d’analyste-programmeur Salesforces platform sénior, vous contribuez au développement, à l’exploitation, à la maintenance ainsi qu’à l’efficacité informatique de produits logiciels. Vous analysez, concevez, configurez, développez, maintenez et faites évoluer la solution pour répondre aux besoins du projet de l’organisation. Vous vous portez responsable de la qualité et de la sécurité des solutions codées sur Salesforces platform.
Votre rôle consiste à contribuer activement au développement de la solution ainsi qu’à un projet de grande envergure. Vous mettrez à profit votre compétence à maîtriser la technologie et à anticiper les innovations. Vous analysez les besoins des partenaires, et recommandez les solutions technologiques appropriées afin d’y répondre en collaboration avec les équipes de conception. À cet égard, vous planifiez, hiérarchisez et coordonnez le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre. La nature du projet exige des connaissances étendues et approfondies dans votre domaine d’expertise (Apex, LWC, etc).
Vous contribuez à la résolution de problèmes comportant un niveau élevé de complexité, nécessitant une analyse et une compréhension globale et détaillée du domaine d’affaires et de l’organisation. Les arrimages sont nombreux. Vous êtes appelé à interagir avec un grand nombre de parties prenantes œuvrant dans des domaines d’expertise variés.
Vous exercez un rôle de leadership et agissez à titre de spécialiste auprès de votre escouade, des partenaires et divers collaborateurs.
Responsabilités principales:
- Élaborer des stratégies de réalisation complexes, analyser, concevoir et documenter des produits ou des solutions d'affaires.
- Assurer l’analyse et le développement de produits logiciels, la conception, le code, l'automatisation des tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.
- Recommander les façons de faire, les encadrements et les méthodes de développement.
- S’assurer de l’élaboration de la documentation, de la préparation et du transfert de connaissances aux collègues de l’escouade.
- Travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre, et ainsi réaliser l’arrimage des solutions représentants les intentions et objectifs d’affaires.
- Cibler les opportunités d’optimisation des systèmes et les impacts sous-jacents aux changements. Assurer une analyse des problématiques à complexité opérationnelle et conceptuelle élevée, s’assurer de déterminer les causes et d’effectuer un suivi des problèmes aux systèmes lors d’incidents majeurs et s’assurer de leur résolution.
- S’assurer de l’installation et des tests de progiciels ou de l’implantation des applications.
Mode : hybride, 2 jours en présentiel par semaine au centre-ville de Montréal.
Compétences
- Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
- Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
- Posséder des capacités de communication et de vulgarisation
- Être organisé, rigoureux et savoir gérer les priorités
- Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
- Être un joueur d’équipe
IT Unlock is an expert in artificial intelligence and digital transformation. We provide tailor-made solutions, ranging from AI integration to ERP and CRM modernization, as well as advanced data analytics.
The Team:
You will be part of a multicultural, energetic, and supportive team. We love to win while having fun at work. We offer the best training in the world to help you reach the next level. We have a friendly and collaborative culture. We want to see you succeed in your career and become part of our family.
Description:
As a Senior Salesforce Platform Analyst-Programmer, you will contribute to the development, operation, maintenance, and IT efficiency of software products. You will analyze, design, configure, develop, maintain, and enhance the solution to meet organizational project needs. You will be responsible for the quality and security of the solutions coded on the Salesforce platform.
Your role is to actively contribute to solution development as part of a large-scale project. You will leverage your expertise to master the technology and anticipate innovations. You will analyze partner needs and recommend appropriate technological solutions in collaboration with design teams. In this capacity, you will plan, prioritize, and coordinate work to ensure commitments are met in alignment with project objectives. The nature of the project requires extensive and in-depth knowledge in your field of expertise (Apex, LWC, etc.).
You will help resolve complex problems that require a broad and detailed understanding of both the business domain and the organization. There will be many interdependencies, and you will interact with numerous stakeholders across different areas of expertise.
You will play a leadership role, acting as a subject-matter expert for your squad, partners, and various collaborators.
Main Responsibilities:
- Develop complex implementation strategies, analyze, design, and document business products or solutions.
- Ensure software product analysis and development, design, coding, test automation, and operations by applying best practices in development, data, and security.
- Recommend processes, frameworks, and development methodologies.
- Ensure documentation, preparation, and knowledge transfer to squad colleagues.
- Co-create with business partners and architects to ensure solutions align with business intentions and objectives.
- Identify opportunities for system optimization and assess the impacts of changes. Analyze high-complexity operational and conceptual issues, identify root causes, follow up on system problems during major incidents, and ensure resolution.
- Oversee software package installation, testing, or application deployment.
Mode: Hybrid, 2 days per week on-site in downtown Montreal.
Skills:
- Curiosity, willingness to self-reflect, and effort to learn new things
- Ability to identify issues and blockers and propose solutions
- Strong communication and knowledge-sharing skills
- Organized, rigorous, and able to manage priorities
- Team player with the ability to rally and convince team members, and to comply when required
- Collaborative mindset
Requirements
== English version will follow ==Connaissances et aptitudes requises
- Démontrer au minimum 5 années d'expérience dans un rôle similaire (niveau recherché: sénior)
- Expérience de projets de développement en mode agile
- Niveau anglais intermédiaire avancé
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
Environnement technologique
- Connaissances approfondies : Salesforce (connaissances appronfondies), Java 8 et +,Git, Sprint-boot 2, Spring-cloud, SQL, API Restful, Services SOAP (CXF), CI/CD, Concourse, JUnit et Cucumber
- Développement (requis) : APEX, LWC
- Devops (requis)
- Connaissance nCino (atout)
- Bonnes connaissances des environnements
- Expérience des concepts infonuagiques, etc.
- Niveau de séniorité : Sénior
== English version ==
Required Knowledge and Abilities:
- Minimum 5 years of experience in a similar role (senior level required)
- Experience in agile development projects
- Upper-intermediate to advanced English
- Ability to identify and apply software development best practices (clean architecture, clean code, design patterns)
Technological Environment:
- Advanced knowledge: Salesforce, Java 8+, Git, Spring-boot 2, Spring-cloud, SQL, RESTful APIs, SOAP Services (CXF), CI/CD, Concourse, JUnit, Cucumber
- Development (required): APEX, LWC
- DevOps (required)
- Knowledge of nCino (asset)
- Strong understanding of environments
- Cloud concepts experience, etc.
Seniority Level: Senior
Report job