Développeur Fullstack / Fullstack Developer
- Source: LinkedIn
- TEKsystems
- $104,290.52 to $119,189.16 /yr
- Remote
- Montréal
- Mid level
Job Description
Description Du Mandat
Poste :
Développeur Full Stack
Description Du Mandat
Ce que vous ferez :
- Développer les spécifications système, coder, modifier, tester et déboguer des programmes informatiques sous supervision générale, conformément aux plans et aux échéances établis.
- Développer et assurer le support dapplications Web en Angular ainsi que de services Java dans un environnement Agile.
- Maîtriser les aspects techniques et fonctionnels du système afin de pouvoir les expliquer à dautres collègues tout en interagissant efficacement avec les utilisateurs.
- Traduire les besoins daffaires en spécifications techniques et en composants logiciels.
- Concevoir et modéliser des solutions programmatiques pour des problématiques complexes répondant aux exigences fonctionnelles et non fonctionnelles documentées.
- Effectuer des revues de conception dans le cadre des livrables (qualité du code et de larchitecture).
- Soutenir et guider léquipe de projet dans les activités de développement afin dassurer la qualité du code livré tout en respectant les échéanciers.
- Rédiger des tests unitaires et dintégration pour chaque fonctionnalité nécessitant du développement.
- Participer à la mise en uvre de stratégies de tests de régression afin daméliorer la stabilité des composantes applicatives.
- Contribuer au développement de systèmes majeurs à laide de nouvelles technologies Web et applicatives.
- Améliorer et/ou développer des fonctionnalités pour répondre aux besoins des utilisateurs en concevant des solutions, en résolvant des problèmes, en produisant des estimations des travaux à réaliser, ainsi quen programmant, testant, déboguant et documentant le travail effectué.
- Collaborer avec les autres membres de léquipe afin de réfléchir à des solutions techniques et, au besoin, développer des prototypes.
- Interagir régulièrement avec des collègues partout au pays.
Ce Que Vous Apportez
- Diplôme universitaire en informatique ou toute combinaison équivalente de formation et dexpérience.
- Minimum de 5 ans dexpérience en développement logiciel.
- Capacité danalyse et de synthèse.
- Esprit dinitiative et aptitude à travailler sous pression.
- Excellent esprit déquipe et souci du détail.
Compétences Requises
- Excellente connaissance du HTML, CSS, JavaScript et TypeScript (obligatoire).
- Excellentes compétences en développement Java, Spring et Spring Boot (obligatoire).
- Excellente maîtrise du framework Angular (obligatoire).
- Connaissance de Git (obligatoire).
- Connaissance des outils CI/CD (OpenShift, GitHub Actions, Jenkins).
- Mentalité Agile / Scrum / SAFe et DevOps.
Notre Environnement Technologique
- Architecture : Microservices, Micro-frontends
- Développement Web : Angular, Java, Spring Boot, Spring Cloud, MongoDB
- Outils : GitHub, JIRA, Confluence, Teams, IntelliJ, Postman, Maven
- CI/CD : Jenkins, Veracode, SonarQube, Prisma Cloud, Argo CD
- Hébergement : Docker, Kubernetes, OpenShift Container Platform (OCP)
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 $70.00 - $80.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.
Description
Position:
Fullstack Developer
Mandate Description
What you’ll do here:
Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.
Develop/support web applications in Angular and Java services in Agile mode
Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.
Translate requirements into technical specifications / software components.
Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.
Review design as part of delive…
Skills
- coder
- Java
- synth
- javascript
- TypeScript
- microsoft-typescript
- spring
- spring-boot
- Github
- github-actions
- Jenkins
- spring-cloud
- MongoDB
- JIRA
- confluence
- postman
- apache-maven
- veracode
- sonarqube
- prisma
- prisma-cloud
- argo
- argo-cd
- Docker
- Kubernetes
