Jobs
>
Markham

    Intermediate Full-Stack Engineer - Markham, Canada - PET VALU

    PET VALU
    Pet Valu background
    Full time
    Description

    Description

    :

    Essential Duties

  • Design, develop, and maintain scalable and high-performance backend systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Create and maintain robust and efficient APIs for seamless integration with other systems and services.
  • Implement and optimize SQL queries and database interactions to ensure data integrity and efficiency.
  • Develop and integrate Microservices architecture to enhance the overall system reliability and scalability.
  • Participate in code reviews and provide constructive feedback to team members.
  • Implement security best practices to protect sensitive data and maintain compliance with industry standards.
  • Enforce and adopt coding standards and best practices, producing high-quality, testable and maintainable code.
  • Write concise and efficient documentation of system implementation, APIs and, codebase.
  • Troubleshoot and resolve issues in a timely manner to ensure seamless operation of our e-commerce platform.
  • Stay current with industry trends and technologies to contribute to the continuous improvement of our systems.
  • Implementation of effective logging for debugging and analysis.
  • Proficiency in a Backend Language: Such as Java, Python, Ruby, , PHP, C#, or others, depending on the tech stack.
  • Experience with Multiple Languages: Ability to work with more than one language, as some projects or systems may use different technologies.
  • API Development: RESTful and/or GraphQL APIs for Design and implementation of APIs for communication between different components of the system
  • Experience, Education, Certifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years work experience in Back End Integrations, Microservices, SW Development.
  • Experience with and ability to conduct and participate in code reviews.
  • Ability to analyze complex technical problems and propose effective solutions.
  • Proficient in debugging and troubleshooting issues in a timely manner.
  • Knowledge of APM tools like Prometheus, Grafana, or others for system monitoring along with SonarQube for Code maintenance and DevOps CI/CD practices
  • Experience with tools like Jira, Confluence, Slack, or others.
  • Effective communication within the development team and with other stakeholders.
  • Web Development Frameworks like Spring (Java), Express ), ) ASP.NET (C#), Laravel (PHP), Django (Python), Ruby on Rails (Ruby),
  • Proficiency in working with relational databases (e.g., MySQL, PostgreSQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Competencies

  • Excellent Analytical Thinking and Problem-Solving Skills to understand complex situations, develop and implement a logical approach to a technical problem with well documented and thought out solutioning.
  • Strong communication and collaboration skills.
  • Effective collaboration within cross-functional teams.
  • Writing clear and comprehensive technical documentation
  • SDLC proficiency and knowledge with logic based reasoning and technical problem investigation that can be explained to leadership and business users. Familiarity with Agile development methodologies and Scrum practices.
  • Server Management expertise: Deployment and Orchestration: Knowledge of tools like Docker, GKE: Kubernetes, or others for containerization and orchestration.
  • Cloud Services: Expertise with cloud platforms specifically Google Cloud, AWS & Azure
  • A passion for learning, desire to stay up to date with emerging technologies.
  • Accountability - Consistently delivers quality work on time, with excellent attention to detail which ensures the accuracy of their results. Also has the mindset to be a proactive self-starter with an 'owner's mindset'.
  • Interpersonal Savvy - Relates well to all kinds of people, up, down, and sideways, inside and outside the organization; builds appropriate rapport; builds constructive and effective relationships; uses diplomacy and tact; can diffuse even high-tension situations comfortably
  • Technical Skills

  • Proven experience as a Backend Developer, with a focus on Java, SQL, and/or .NET technologies.
  • Solid understanding and hands-on experience with Microservices architecture, including but not limited to containerization technologies (e.g., Docker, Kubernetes).
  • Setting up and maintaining automated build and deployment pipelines
  • Understanding and implementation of queues for asynchronous processing.
  • Proficiency in database design, optimization, and management using SQL Server, MySQL, or similar databases.
  • Strong knowledge of backend technologies, databases, and server infrastructure.
  • Experience with RESTful API design and development.
  • Code Reviews, Walkthroughs, Pull Requests, Peer Reviews & In-depth analysis and validation on complex enterprise and cloud architectures with 80+ integrations.
  • Understanding of Security Best Practices: Including secure coding, data protection, and authentication/authorization mechanisms, SSL/TLS Protocols: Knowledge of securing data in transit.
  • Proficient in using Git for version control, branching, and merging.
  • Code Profiling Ability to identify and optimize performance bottlenecks.
  • Caching Strategies: Implementation of caching mechanisms for improved performance.
  • Unit Testing Experience across most frameworks and Integration Testing of the same
  • Basic understanding of front-end technologies to facilitate collaboration with front-end developers.


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...

  • PET VALU

    Full Stack Engineer

    2 weeks ago


    PET VALU Markham, Canada Full time

    Description · :Job Summary: · We are seeking an experienced and talented Full Stack Engineer to take a role in our software development team. In this position, you will have the opportunity to work on both frontend and backend components of our applications, participate in archit ...


  • Société Financière Manuvie Old Toronto, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Toronto, ON, Canada $107,730 - $200,070

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Toronto, ON, Canada $107,730 - $200,070

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • PET VALU Markham, Canada Full time

    Description · :Job Summary: · We are seeking an experienced and talented Intermediate Full Stack Engineer to take a role in our software development team. In this position, you will have the opportunity to work on both frontend and backend components of our applications, particip ...

  • nugget

    Full Stack

    1 week ago


    nugget Toronto, Canada

    **Hybrid: Niagara location** · Technologies we currently use: · - GKE (Google Kubernetes Engine) · - React (NextJS) · - NodeJS (Fastify) · - MongoDB · - Microsoft SQL Server · - Elasticsearch · - HTML/CSS/SCSS · **Responsibilities**: · - Develop customized internal and external w ...


  • President's Choice Financial Toronto, Canada

    Les candidatsréférésne doivent pas postuler directement pour ce poste. · Toutes lesréférencesde candidats doivent d'abord être soumises dans Workday par un collègue de Loblaw actuel. · Emplacement: · 500 Lakeshore Blvd. West, Toronto, Ontario, M5V 2V9 Lorsque vous embauche ...


  • Société Financière Manuvie Toronto, ON, Canada $92,190 - $171,210

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • placingITpeople

    Full Stack Engineer

    3 weeks ago


    placingITpeople Greater Toronto Area, Canada

    Who We Are: · We are a specialized recruitment agency, placingITpeople, we represent leading tech companies in Canada, connecting top-tier talent with innovative organizations. We're currently seeking a Senior Software Engineer for a prominent client in the Toronto area. · My cli ...

  • CGI

    Full-Stack Lead

    1 week ago


    CGI Toronto, Canada

    **Full-Stack Lead**: · **Category**: Software Development/ Engineering · **Main location**: Canada, Ontario, Toronto · **Position ID**: J · **Employment Type**: Full Time · **Position Description**: · CGI, one of the largest IT and business consulting services firms globally, is ...

  • Paymentus

    Full Stack Engineer

    4 days ago


    Paymentus Greater Toronto Area, Canada

    Summary · Paymentus leads the North American marketplace in electronic bill payment solutions and is looking for high performers to join our development team building SaaS Fintech solutions across a range of industries. You will contribute to a massively scalable data platform, t ...


  • AMD Markham, Canada Full time

    Job Description · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the buildi ...

  • eTeam Inc.

    Full Stack Dev

    1 day ago


    eTeam Inc. Brampton, Canada

    **Major Responsibilities**: · Work with development teams and product managers to ideate software solutions · Design client-side and server-side architecture · Write effective APIs · Test software to ensure responsiveness and efficiency · Troubleshoot, debug and upgrade software ...

  • CGI

    Full-Stack Lead

    1 week ago


    CGI Toronto, Canada

    CGI, one of the largest IT and business consulting services firms globally, is at the forefront of transforming digital experiences. Through practical and strategic innovations, we are helping drive value and greater efficiencies into commercial and government organizations aroun ...


  • Red Label Vacations Toronto, Canada

    **Position**: Full Stack Technical Lead · **Status**:Full-Time · **Department**: IT · **Reports to**: Director, Application Development · **Location**: Head Office Toronto, Ontario or Montreal, Quebec office (Hybrid) · **The Opportunity** · As a senior member of the engineering t ...

  • SRED

    Mean Full-Stack Dev

    1 week ago


    SRED Toronto, Canada

    DO NOT APPLY UNLESS YOU ARE DOING 100% OF THE WORK YOURSELF. ABSOLUTELY NO AGENCIES UNDER ANY CIRCUMSTANCES. · What we are looking for: · - BSc. or MSc. in Computer Science or Mathematics · - 5+ years of NodeJS/MongoDB back-end experience · Your duties will include: · Performance ...

  • SRED

    Mean Full-Stack Dev

    2 weeks ago


    SRED Toronto, Canada

    DO NOT APPLY UNLESS YOU ARE DOING 100% OF THE WORK YOURSELF. ABSOLUTELY NO AGENCIES UNDER ANY CIRCUMSTANCES. · What we are looking for: · - BSc. or MSc. in Computer Science or Mathematics · - 5+ years of JS/MongoDB back-end experience · Your duties will include: · Performance opt ...


  • Red Label Vacations Etobicoke, Canada

    **Job Title: Full Stack Technical Lead** · **Overview**: · As a senior member of the engineering team, you will be instrumental in architecting and building systems, interfaces, and integrations that make the product run and keep up with the speed of our growth. You will have inp ...


  • Tenth Revolution Group Markham, Canada

    Exciting Opportunity for Full Stack .NET Developer · Are you a passionate Full Stack .NET Developer looking to join a dynamic global organization at the forefront of IT solutions? Look no further Our key client, a leading global organization experiencing remarkable year-over-yea ...