Description
Notre client entreprend une initiative de transformation stratégique visant à remplacer une plateforme de gestion des distributeurs essentielle aux activités de l’entreprise, actuellement soutenue par plus de 80 systèmes hérités. Comme il n’est pas possible de réutiliser la plateforme existante ni son modèle de données, l’organisation reconstruit la solution entièrement à partir de zéro en s’appuyant sur une pile technologique moderne axée sur Angular, Java, AWS et une architecture infonuagique native.
À titre de développeur Full Stack à dominante Front-End , vous agirez comme principal spécialiste de l’interface utilisateur au sein de l’équipe, en dirigeant le développement d’expériences Web modernes tout en collaborant étroitement avec un chef technique davantage orienté vers le développement backend. Le poste est composé d’environ 80 % de développement Angular et 20 % de collaboration Java/backend , ce qui en fait une excellente opportunité pour une personne passionnée par la création d’expériences utilisateur intuitives tout en étant à l’aise de travailler sur l’ensemble de la pile technologique.
Vous rejoindrez une petite équipe fondatrice responsable de définir et de construire une plateforme stratégique appelée à évoluer vers plusieurs équipes de développement au cours des prochaines années.
Responsabilités
- Concevoir, développer et maintenir des applications Angular modernes ainsi que des composants d’interface utilisateur réutilisables.
- Créer des prototypes, des preuves de concept et des fonctionnalités destinées aux utilisateurs afin de valider l’orientation du produit et les exigences d’affaires.
- Collaborer avec les parties prenantes d’affaires, les architectes, les concepteurs et les développeurs afin de transformer les besoins en solutions techniques.
- Intégrer les applications front-end aux API et services backend développés en Java.
- Contribuer, au besoin, aux activités de développement backend, notamment la consommation d’API, le dépannage et la livraison de solutions de bout en bout.
- Participer aux discussions portant sur l’architecture applicative et la conception technique.
- Assurer la performance, la réactivité, l’accessibilité et la maintenabilité des applications.
- Soutenir la modernisation de capacités d’affaires critiques actuellement dépendantes de systèmes hérités.
- Participer aux cérémonies Agile, aux revues de code, aux activités de tests et aux initiatives d’amélioration continue.
Qualifications Requises
- Plus de 5 ans d’expérience professionnelle en développement logiciel.
- Solide expérience pratique en développement Angular dans des environnements d’entreprise.
- Expérience dans la conception d’applications Web complexes et évolutives ainsi que de bibliothèques de composants réutilisables.
- Expérience dans le développement ou l’intégration d’applications backend et d’API basées sur Java.
- Excellente compréhension des services RESTful et des modèles d’intégration front-end/backend.
- Expérience avec les bases de données relationnelles et les architectures applicatives modernes.
- Familiarité avec les environnements infonuagiques, idéalement AWS.
- Expérience de travail au sein d’équipes Agile.
- Excellentes aptitudes en communication, collaboration et gestion des relations avec les parties prenantes.
Qualifications Souhaitées
- Expérience de livraison d’applications de la phase de conception jusqu’à la mise en production dans un contexte de développement « greenfield » (création à partir de zéro).
- Expérience dans le développement d’applications d’affaires internes ou de portails destinés aux clients.
- Expérience dans les domaines de l’assurance, de la gestion des courtiers, de la gestion des conseillers ou des services financiers.
- Connaissance des services AWS et des pratiques DevOps.
- Le bilinguisme français-anglais constitue un atout important.
Environnement technologique
Pile technologique principale
Technologies appréciées
- Terraform
- Pipelines CI/CD
- Architecture de microservices
Description
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 $75.00 - $90.00/hr.
La rémunération individuelle offerte pour ce poste, à l’intérieur de cette fourchette, dépendra de nombreux facteurs, notamment les qualifications, les compétences, l’expérience pertinente, la connaissance du poste, la localisation géographique, l’équité interne ainsi que d’autres facteurs pertinents liés au poste.
Type de milieu de travail
Il s'agit d'un poste hybrid, situé à Montreal,QC.
Our client is embarking on a strategic transformation initiative to replace a business-critical distributor management platform currently supported by more than 80 legacy systems. Unable to leverage the existing platform or data model, the organization is rebuilding the solution from the ground up using a modern technology stack centered around Angular, Java, AWS, and cloud-native architecture.
As a Front-End focussed Full-Stack Developer, you will serve as the team's primary user interface specialist, leading the development of modern web experiences while partnering closely with a backend-focused Tech Lead. The role is approximately 80% Angular development and 20% Java/backend collaboration, making it ideal for someone who is passionate about creating intuitive user experiences while remaining comfortable working across the full stack.
You will join a small foundational team responsible for defining and building a strategic platform that is expected to grow into multiple squads over the coming years.
Responsibilities
- Design, develop, and maintain modern Angular applications and reusable UI components.
- Create prototypes, proof-of-concepts, and user-facing features that help validate product direction and business requirements.
- Collaborate with business stakeholders, architects, designers, and developers to translate requirements into technical solutions.
- Integrate frontend applications with Java-based APIs and backend services.
- Contribute to backend development activities as needed, including API consumption, troubleshooting, and end-to-end solution delivery.
- Participate in application architecture and technical design discussions.
- Ensure application performance, responsiveness, accessibility, and maintainability.
- Support the modernization of critical business capabilities currently dependent on legacy systems.
- Contribute to Agile ceremonies, code reviews, testing, and continuous improvement initiatives.
Required Qualifications
- 5+ years of professional software development experience.
- Strong hands-on Angular development experience within enterprise environments.
- Experience building complex, scalable web applications and reusable component libraries.
- Experience developing or integrating with Java-based backend applications and APIs.
- Strong understanding of RESTful services and frontend/backend integration patterns.
- Experience working with relational databases and modern application architectures.
- Familiarity with cloud-based environments, preferably AWS.
- Experience working within Agile delivery teams.
- Strong communication, collaboration, and stakeholder engagement skills.
Preferred Qualifications
- Experience delivering applications from concept through production in greenfield environments.
- Experience building internal business applications or customer-facing portals.
- Insurance, broker management, advisor management, or financial services experience.
- Exposure to AWS cloud services and DevOps practices.
- Bilingualism (French and English) is considered a strong asset.
Technical Environment
Primary Technology Stack
- Angular
- TypeScript
- Java
- AWS
Nice-to-Have Technologies
- Terraform
- CI/CD Pipelines
- Microservices Architecture
Job Type & Location
This is a Contract position based out of Montreal, QC.
Pay And Benefits
The pay range for this position is $75.00 - $90.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.
Workplace Type
This is a hybrid position in Montreal,QC.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l’entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d’Allegis Group. Découvrez d’autres informations à TEKsystems.com.
Québec Numéro du permis d'agence de placement de personnel AP-2000547
Ordonnance sur l’égalité des chances de San Francisco: Conformément à l’Ordonnance 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 l’intelligence artificielle (IA): Nous pouvons utiliser l’intelligence artificielle (IA) pour soutenir certaines étapes de notre processus d’embauche, notamment la recherche, la présélection et l’évaluation des candidatures. L’IA 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 à l’aide d’outils d’IA.
About TEKsystems And TEKsystems Global Services
We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
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.
Quebec Personnel Placement Agency Permit Number AP-2000547
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.