Full-Stack Developer

Alithya


Job Location:

Montreal - Canada

Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Description

Your role your impact

As a Full-Stack Developer youll contribute to every phase of delivery from understanding client needs and shaping technical direction to coding and automating tests. Youll also play an active role in incident resolution code reviews and ensuring functional equivalence during legacy modernization.



Responsibilities

Your day-to-day

  • Understand client needs and participate in gathering technical requirements;

  • Contribute to the product vision and roadmap for solutions and architectures;

  • Develop high-quality components features and services (Clean Code SOLID TDD/BDD);

  • Explain and justify technical decisions and trade-offs;

  • Collaborate with architects to optimize design performance security and stability;

  • Participate in code reviews and knowledge sharing within the team;

  • Design execute and maintain tests (unit integration functional load) and contribute to their automation;

  • Implement comprehensive end-to-end regression testing to ensure the stability and robustness of newly developed or modernized code;

  • Actively contribute to incident resolution;

  • Communicate effectively with the team and challenge decisions when appropriate;

  • Diagnose and resolve issues or inconsistencies related to the Velocity modernization process ensuring functional equivalence with legacy technologies;

  • Maintain documentation and best practices;

  • Execute test cases.



Qualifications

Keys to your success

  • Bachelors degree in computer science or a masters degree in computer science;

  • Blu Age L3 Black Belt certification;

  • 1-2 years of relevant experience;

  • Experience in modernizing legacy code;

Technical skills:

  • Front-end: Angular TypeScript CSS-in-JS (styled-components);

  • Back-end: Java Spring (Boot Cloud Security) REST/GraphQL APIs;

  • Architecture: Microservices serverless architectures;

  • Quality & Testing: SDLC unit testing (Jest JUnit) end-to-end testing (Cypress) BDD/TDD Selenium;

  • DevOps & Tools: CI/CD Git npm semantic versioning Docker Kubernetes AWS CodeCommit AWS CodePipeline;

  • Monitoring & Performance: Debugging profiling;

  • Data & Platforms: SQL/NoSQL databases cloud platforms (AWS GCP Azure) PostgreSQL;

  • Tools: Jira Confluence Bitbucket ESLint Eclipse VS Code;

  • AI: AI-DLC (Kiro OpenSpec or Spec-Kit).

Extra edge

  • Maven ActiveMQ / RabbitMQ AWS S3;

  • French skills.

Language skills

  • English: Proficient

Please note that due to the nature of the responsibilities of the position a proficient level of English is required in particular to communicate on a daily basis with clients outside of Quebec.

Details

  • Company name: Alithya Canada Inc.

  • Address: 400-700 René-Lévesque West Blvd. Montréal QC H3B 1X8

  • Employment conditions: Permanent

  • Salary: 65000 to 80000

  • Work location: Quebec

  • Contact information:




Required Experience:

IC

DescriptionYour role your impactAs a Full-Stack Developer youll contribute to every phase of delivery from understanding client needs and shaping technical direction to coding and automating tests. Youll also play an active role in incident resolution code reviews and ensuring functional equivalence...

About Company

Our mission, your future As a global network of trusted advisors, we create cutting-edge technological solutions to overcome today’s challenges and anticipate tomorrow’s needs. It all starts with the collaboration of a diverse team of passionate innovators, each driven to make a diffe ... View more

View Profile View Profile