English version will follow
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 dune 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 :
Le d veloppeur participe fournir des solutions logicielles de livrer des produits stables et de constamment am liorer leur qualit et trouver des solutions. Il analyse con oit configure d veloppe maintient et fais voluer les produits logiciels pour r pondre aux besoins de lorganisation. Il est aussi port responsable de la qualit et de la s curit des solutions cod es.
Le conseiller contribue activement au d veloppement de syst mes programmes et applications informatiques de grandes envergures en r alisant l arrimage et la mise en uvre tout en mettant profit votre comp tence ma triser la technologie et d anticiper les innovations. Il analyse les besoins des clients et partenaires et recommande les solutions technologiques appropri es. cet gard il planifie hi rarchise et coordonne le travail afin de tenir les engagements pris en phase avec les objectifs atteindre.
Responsabilit s principales:
- Analyser les besoins des clients ou dun projet et identifier les solutions technologiques appropri es en tenant compte des engagements budg taires et des d lais de livraison
- laborer des strat gies de r alisation analyser concevoir et documenter des programmes ou des applications. D velopper ou coder les programmes ou applications avec des essais automatis s.
- Proc der linstallation et aux tests de progiciels ou limplantation des applications aupr s de client le assign e
- Assurer lint gration harmonieuse des composantes techniques des solutions et r soudre les probl mes ventuels
Mode de travail : hybrdide 2 jours 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
Connaissances et aptitudes requises
- D montrer au minimum 5 ann es dexp rience dans un r le similaire (niveau recherch : s nior)
- Exp rience de projets de d veloppement en mode agile
- Capacit identifier et appliquer les bonnes pratiques de d veloppement logiciel (clean architecture clean code design pattern)
Environnement technologique :
- Connaissances approfondies : Java 8 et Maven Git Sprint-boot 2 Spring-cloud spring-data SQL Mapstruct API Restful Services SOAP (CXF) CI/CD Concourse
- Bonnes connaissances des environnements
- Exp rience des concepts infonuagiques etc.
Niveau de s niorit : Senior
English version
IT Unlock is an expert in artificial intelligence and digital transformation. We offer customized 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 provide the world s best training to take you to the next level. Our culture is friendly and collaborative. We want to see you succeed in your endeavors and become part of our family.
Job Description:
The developer contributes to delivering software solutions providing stable products continuously improving their quality and finding solutions. They analyze design configure develop maintain and enhance software products to meet the organization s needs. They are also responsible for the quality and security of the coded solutions.
The advisor actively contributes to the development of large-scale systems programs and IT applications by aligning and implementing them while leveraging their technological expertise and ability to anticipate innovations. They analyze the needs of clients and partners and recommend appropriate technological solutions. In this capacity they plan prioritize and coordinate the work to meet commitments aligned with set objectives.
Main Responsibilities:
- Analyze client or project needs and identify appropriate technological solutions while considering budget and delivery timelines
- Develop implementation strategies analyze design and document programs or applications. Develop or code programs or applications with automated testing
- Install and test software packages or deploy applications to the assigned clients
- Ensure the seamless integration of technical components and resolve potential issues
Work arrangement: hybrid 2 days per week in downtown of Montreal
Requirements
English version will follow
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
Connaissances et aptitudes requises
- D montrer au minimum 5 ann es dexp rience dans un r le similaire (niveau recherch : s nior)
- Exp rience de projets de d veloppement en mode agile
- Capacit identifier et appliquer les bonnes pratiques de d veloppement logiciel (clean architecture clean code design pattern)
Environnement technologique :
- Connaissances approfondies : Java 8 et Maven Git Sprint-boot 2 Spring-cloud spring-data SQL Mapstruct API Restful Services SOAP (CXF) CI/CD Concourse
- Bonnes connaissances des environnements
- Exp rience des concepts infonuagiques etc.
Niveau de s niorit : Senior
English version
Skills:
- Curiosity ability to self-reflect and willingness to learn new things
- Ability to identify issues and blockers and suggest ways to overcome them
- Strong communication and simplification skills
- Well-organized detail-oriented and able to manage priorities
- Team-oriented able to rally and convince team members and adapt when required
- A true team player
Required Knowledge and Skills:
- At least 5 years of experience in a similar role (senior level required)
- Experience in agile development projects
- Ability to identify and apply software development best practices (clean architecture clean code design patterns)
Technological Environment:
- In-depth knowledge: Java 8 Maven Git Spring Boot 2 Spring Cloud Spring Data SQL MapStruct RESTful APIs SOAP Services (CXF) CI/CD Concourse
- Good knowledge of environments
- Experience with cloud concepts etc.
Seniority level: Senior
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 - Capacit identifier et appliquer les bonnes pratiques de d veloppement logiciel (clean architecture, clean code, design pattern) Environnement technologique : - Connaissances approfondies : Java 8 et +, Maven, Git, Sprint-boot 2, Spring-cloud, spring-data, SQL, Mapstruct, API Restful, Services SOAP (CXF), CI/CD, Concourse - Bonnes connaissances des environnements - Exp rience des concepts infonuagiques, etc. Niveau de s niorit : Senior
Education
Bachelor s degree in IT or equivalent.