5 X Senior Full-Stack Developer

7 days ago


Saint Albert, Canada Randstad Canada Remote Work Freelance Full time
Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering efficient, citizen-focused solutions. This is an exciting opportunity to contribute to service innovation and program reviews while applying agile methodologies, human-centered design approaches, and modern data practices. Successful candidates will bring a strong technical background, experience in collaborative software development, and a passion for creating impactful, user-centric digital solutions. Apply now to make a meaningful impact and advance your career in innovative technology

Advantages
⢠Opportunity to work on high-impact, province-wide digital transformation projects
⢠Collaborative and agile work environment with cross-functional teams
⢠Hands-on experience with cutting-edge technologies and modern development practices
⢠Potential for contract extensions up to 24 months
⢠Contribute to improving public services and delivering better user experiences for Albertans

Responsibilities
- Participate and contribute to project research and discovery:
+ Contribute to field research and user interviews; and
+ Lead technical discovery and deliver related Artifacts such as diagrams and documentation.

- Provide solution design and development services related to:
+ Detailed solution designs based on shared understanding from discovery;
+ Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans;
+ Functional and non-functional defect discovery and resolution; and
+ Enhancements to solution code quality, tooling, and documentation for improved maintainability.

- Collaborate with frontend designers to deliver solutions aligned to a consistent look and feel.

- Advise and inform product owners on technical efforts and implementation options to facilitate frequent delivery.

- Support solution deployment and launch for limited and general availability.

- Contribute to a platform of user-centric services through:
+ Focus on reuse in solution design and implementation; and
+ Direct contribution to reusable common components and capabilities.

- Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes.

Qualifications
General tech stacks used that you will be required to have experience in some or all of:

⢠Frontend: Angular, React, Vue.js, Electron
⢠Backend: C# .Net Core, Node.js (NestJS, Express), Python (Django)
⢠Databases: SQL Server, PostgreSQL, MongoDB, DynamoDB, CosmosDB
⢠Cloud Platforms: AWS, Azure, OpenShift
⢠Authentication: Keycloak, Azure AD, OpenIDConnect, SAML, JWT
⢠DevOps: GitHub, GitLab, Nx, Terraform, Azure DevOps, CI/CD pipelines
⢠Testing: Cypress, Jest, Artillery, BrowserStack, OWASP Zap

Mandatory:

⢠5 years of experience using source control, particularly Git, in collaborative software development.
⢠5 years of experience with automated unit testing and integration testing.
⢠5 years of experience working as a Full Stack Developer on complex software solutions in an agile team environment.
⢠3 years of experience working on production applications using modern application frameworks and frontend JavaScript frameworks.

Desirable:

⢠1 year of experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
⢠2 years of experience with database technologies, including relational databases and alternatives.
⢠2 years of experience with design patterns and their application and software architecture considerations.
⢠2 years of experience working with CI/CD pipelines.
⢠2 years of experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches.
⢠2 years of experience creating new technical and/or business processes.

Summary
If you're a passionate Full Stack Developer looking for the chance to work on meaningful projects that directly improve the lives of Albertans, apply directly to this job ad or reach out to your Randstad Digital representative immediately

P.S. Donât forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills So even if this role isnât for you please update your profile so we can find you

We look forward to supporting you in your job search

Good luck

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

  • St. Albert, Canada Randstad Canada Full time

    Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering efficient,...


  • St. Albert, Canada Randstad Canada Full time

    Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering efficient,...


  • St. Albert, Canada Randstad Canada Full time

    Our Edmonton government client is seeking skilled Full Stack Developers to join its Digital Design and Delivery Division (3D) on an initial 12-month contract for various digital transformation projects. As part of a cross-functional team, you will play a crucial role in modernizing government services, improving user experiences, and delivering efficient,...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesAnalyze system and coding needs to identify problems...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesPerform thorough analyses of system and coding needs to...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesAnalyze system and coding needs to identify problems...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Angular.Key ResponsibilitiesPerform thorough analyses of system and coding needs to...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    At Intact Financial Corporation, we're looking for a skilled Senior Full Stack Application Developer to join our team. As a key member of our team, you'll play a crucial role in developing and maintaining our applications using Java and Angular.About the RoleWe're seeking a highly motivated and experienced developer who can analyze system and coding needs,...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    At Intact Financial Corporation, we're looking for a skilled Senior Full Stack Application Developer to join our team. As a key member of our team, you'll play a crucial role in developing and maintaining our applications using Java and Angular.About the RoleWe're seeking a highly motivated and experienced developer who can analyze system and coding needs,...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java, Angular, and other technologies.Key ResponsibilitiesAnalyze system and coding needs to...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Application Developer to join our team at Intact Financial Corporation. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software applications using Java, Angular, and other technologies.Key ResponsibilitiesAnalyze system and coding needs to...


  • saint-bonaventure, Canada Nmédia Full time

    Développeur Senior Full StackNmédia recherche un développeur senior full stack expérimenté pour rejoindre son équipe dévouée et dynamique.Vous êtes un expert en développement full stack avec une solide expérience dans la création de solutions numériques de haute qualité.Vous avez un esprit analytique et une approche méthodique pour résoudre...


  • Saint Albert, Canada Randstad Canada Remote Work Freelance Full time

    Our Edmonton Government client is seeking experienced Digital Architects to join the Digital Design and Delivery (3D) team on an initial 12-month contract to lead the transformation of public services through innovation and technology. As a Digital Architect, you will play a key role in designing, developing, and delivering citizen-centric, agile digital...


  • Saint John, Canada JDI IT Full time

    Senior Software Developer, Application Services We are looking for a driven, focused and collaborative Senior Software Developer in Saint John, N.B. The Senior Software Developer is responsible for delivering quality products and support services to meet the technical and business requirements of an organization. Some typical job responsibilities may...


  • Saint-Hyacinthe, Quebec, Canada Intact Financial Corporation Full time

    About Intact Financial Corporation At Intact Financial Corporation, we're dedicated to helping individuals, businesses, and communities thrive during both prosperous times and challenging circumstances. Our team of passionate experts is driven by a shared purpose: to empower our stakeholders through innovative financial solutions. About the Role We are...


  • saint-bonaventure, Canada Nmédia Full time

    À propos de notre équipeNmédia est une entreprise innovante qui se spécialise dans le développement de plateformes SAAS pour l'encan numérique.Le posteNous recherchons un développeur senior full stack pour rejoindre notre équipe dévouée et dynamique.Compétences requisesExpérience en développement web et back-endConnaissance de langages de...


  • saint-bonaventure, Canada Nmédia Full time

    À propos de notre équipeNmédia est une entreprise innovante qui se spécialise dans le développement de plateformes SAAS pour l'encan numérique.Le posteNous recherchons un développeur senior full stack pour rejoindre notre équipe dévouée et dynamique.Compétences requisesExpérience en développement web et back-endConnaissance de langages de...


  • Bas-Saint-Laurent, Canada Ericsson Full time

    Full Stack Developer Internship Opportunity Develop high-quality microservices, participate in continuous integration, and contribute to an Agile team in a cloud-native environment. Job Description Job Title: Full Stack Developer Intern Duration: 8 months Location: Montreal Office As a Full Stack Developer intern, you will join the team developing...


  • Saint John, Canada J.D. Irving, Limited Full time

    Junior Adobe Commerce/Magento Full Stack DeveloperKent is the largest retail building supply chain in Atlantic Canada with 48 locations from Saint John, New Brunswick to Corner Brook, Newfoundland and many towns and cities in between. We owe our success to our exceptional customer service, superior selection of home building supplies, and our commitment to...


  • Saint John, Canada J.D. Irving, Limited Full time

    Junior Adobe Commerce/Magento Full Stack DeveloperKent is the largest retail building supply chain in Atlantic Canada with 48 locations from Saint John, New Brunswick to Corner Brook, Newfoundland and many towns and cities in between. We owe our success to our exceptional customer service, superior selection of home building supplies, and our commitment to...