Intermediate Full-Stack Software Developer

4 weeks ago


Toronto, Ontario, Canada Edisoft Inc Full time

About Edisoft Inc

Edisoft Inc is a prominent software provider specializing in supply chain solutions. With nearly three decades of expertise, cutting-edge technology, and a dedicated team, we have established a solid and esteemed reputation in the industry.

Our Commitment

We prioritize hiring exceptional individuals from diverse backgrounds, as we believe that a kind and varied workforce strengthens our organization. We advocate for a healthy work-life balance and are devoted to fostering a friendly, collaborative, and inclusive environment that is both enjoyable and professional. Every team member's ideas are valued, and we are committed to supporting your career development with the necessary tools, resources, and training to achieve your goals.

Recently, Edisoft has transitioned to a modern office space and is gearing up for an exciting rebranding initiative alongside ambitious plans for team expansion.

Position Overview

The Intermediate Full-Stack Software Developer (FSD) plays a crucial role in developing applications that align with Edisoft's product vision. This position involves writing code and utilizing tools in accordance with Edisoft's architectural frameworks, functional designs, and coding standards.

The Intermediate FSD collaborates with Edisoft's agile development team to design, enhance, and implement applications and cloud-based software solutions.

Key Responsibilities

  • Conduct research, design, develop, test, and document Edisoft's technologies and software components.
  • Understand and apply Edisoft's product strategy, design standards, and principles.
  • Familiarize with the product roadmap and agile methodologies (e.g., milestones, dependencies).
  • Write clean, maintainable, and efficient code in line with Edisoft's best practices.
  • Create and maintain development environments, tools, and source code versioning systems.
  • Assess existing DevOps practices and tools to identify improvement opportunities.
  • Identify technical implementation challenges and UX issues, including usability and design considerations.
  • Ensure compliance with data security standards and departmental policies.
  • Collaborate with various departments and roles within the organization (e.g., Solution Engineers, UX/UI Designers, Product Owners).
  • Engage in continuous learning and research of new tools, programming techniques, methodologies, and technologies.
  • Adhere to Edisoft's Software Development Lifecycle (SDLC).
  • Mentor Junior FSDs, providing guidance, support, and constructive feedback to foster their growth and adherence to coding standards.
  • Perform additional duties as assigned.

Essential Qualifications

  • Proficient programming skills in Microsoft .NET C#, .NET Core/Framework, jQuery, JavaScript, React, and Microsoft SQL database design.
  • Experience with databases, server management, client-side development, and system engineering.
  • Ability to program in various languages and utilize third-party development tools while applying API specifications.
  • Familiarity with contemporary full-stack design patterns and architectures (MVC, Microservices, etc.).
  • Knowledge of REST APIs and techniques for development and troubleshooting (Postman, Swagger UI).
  • Strong development and troubleshooting skills in development tools (Visual Studio) and systems (web servers).
  • Demonstrated experience in object-oriented and component-based development methodologies.
  • Understanding of UX Design and Front-End Development principles.
  • Excellent time management skills with the ability to meet deadlines.
  • Strong problem-solving, analytical, research, and reverse-engineering abilities.
  • Exceptional written and verbal communication skills.

Education and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Experience in Agile/Scrum environments.
  • A minimum of 2 years of full-time experience as a Full-Stack Developer.


  • Toronto, Ontario, Canada Edisoft Inc Full time

    About Edisoft IncEdisoft Inc is a prominent software provider specializing in supply chain solutions. With nearly three decades of expertise, cutting-edge technology, and a dedicated team, we have established a solid and esteemed reputation in the industry.Our CommitmentWe are dedicated to fostering a diverse workforce, as we believe that varied perspectives...


  • Old Toronto, Ontario, Canada Paidiem Full time

    Intermediate Full Stack Software DeveloperFull-timeAt Paidiem, our secure, cloud-based platform is designed to enhance or replace existing business processes, facilitating instant payments (Earned Wage Access) and payroll funding for various workforce members, including contractors and suppliers.Our clients utilize Paidiem's innovative payment technology to...


  • Old Toronto, Ontario, Canada Paidiem Full time

    Full Stack Intermediate Software DeveloperFull-timePaidiem's secure, cloud-based platform enhances or replaces existing business processes, facilitating instant payments (Earned Wage Access) and payroll funding for workforce members, including contractors and suppliers.Our customers utilize Paidiem to attract, retain, and redeploy top talent through modern...


  • Old Toronto, Ontario, Canada Paidiem Full time

    Full Stack Intermediate Software DeveloperFull-timePaidiem offers a secure, cloud-based solution designed to enhance or transform existing business processes, enabling instant payments (Earned Wage Access) and payroll funding for various workforce members, including contractors and suppliers.Our clients utilize Paidiem's innovative payment technology to...


  • Toronto, Ontario, Canada Edisoft Inc Full time

    About Edisoft IncEdisoft Inc is a prominent software provider specializing in supply chain solutions. With nearly three decades of expertise, cutting-edge technology, and a dedicated team, we have established a strong and respected presence in the industry.Our CommitmentWe prioritize hiring exceptional individuals from diverse backgrounds, as we believe that...


  • Toronto, Ontario, Canada Solid Software Full time

    About Solid SoftwareSolid Software is a reputable company specializing in Flutter/Dart software development. With a strong expertise gained since early 2018, we are seeking a talented Full Stack Flutter Developer to join our exceptional team.Job SummaryThis is a long-term, full-time, remote opportunity to build cutting-edge applications and bring innovation...


  • Toronto, Ontario, Canada Solid Software Full time

    About Solid SoftwareSolid Software is a reputable company specializing in Flutter/Dart software development. With a strong expertise gained since early 2018, we are committed to delivering high-quality applications.Job DescriptionWe are seeking a skilled Full Stack Flutter Developer to join our team. This is a long-term, full-time, remote opportunity.Key...


  • Toronto, Ontario, Canada Solid Software Full time

    About Solid SoftwareSolid Software is a reputable company specializing in Flutter/Dart software development. With a strong expertise gained since early 2018, we are seeking a talented Full Stack Flutter Developer to join our exceptional team.Job SummaryThis is a long-term, full-time, remote opportunity to build cutting-edge applications and bring innovation...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Senior Full Stack DeveloperJob Type: Full-timeLocation: Remote (Hybrid)Duration: 24+ MonthsAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Iris Software Inc. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying cloud-based applications using Java 8+ and...

  • Software Developer

    6 days ago


    Toronto, Ontario, Canada Global Pharma Tek Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Software Developer to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure software...

  • Software Developer

    6 days ago


    Toronto, Ontario, Canada Global Pharma Tek Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Software Developer to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure software...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Java Full-Stack Developer / Java Backend Developer with MongoDBLocation: Toronto, ON (remote work options available)Primary Skills: Java, Spring Boot, Angular 10+Experience: 8+ yearsMust Have experience in Java, Angular, Spring Boot, and building and managing relationships.Develops and maintains dynamic, visually-attractive, and innovative...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Java Full-Stack Developer / Java Backend Developer with MongoDBLocation: Toronto, ON (remote work options available)Primary Skills: Java, Spring Boot, Angular 10+Experience: 8+ yearsMust Have experience in Java, Angular, Spring Boot, and building and managing relationships.Develops and maintains dynamic, visually-attractive, and innovative...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the Role:We are seeking a highly skilled Senior Full Stack Java Developer to join our team at Iris Software Inc. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop robust and scalable software applications using Java...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the Role:We are seeking a highly skilled Senior Full Stack Java Developer to join our team at Iris Software Inc. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop robust and scalable software applications using Java...

  • Software Developer

    2 days ago


    Toronto, Ontario, Canada Capleo Global Full time

    Job Description**Job Title:** Software Developer - Full Stack**Company:** Capleo Global**Job Type:** Full-time**Location:** Remote (Hybrid)**Duration:** 120 Business Days**Job Summary:** We are seeking a highly skilled Full Stack Software Developer to join our team. The successful candidate will be responsible for designing, developing, and implementing new...

  • Software Developer

    2 days ago


    Toronto, Ontario, Canada Capleo Global Full time

    Job Description**Job Title:** Software Developer - Full Stack**Company:** Capleo Global**Job Type:** Full-time**Location:** Remote (Hybrid)**Duration:** 120 Business Days**Job Summary:** We are seeking a highly skilled Full Stack Software Developer to join our team. The successful candidate will be responsible for designing, developing, and implementing new...


  • Toronto, Ontario, Canada GTT, LLC Full time

    Job DescriptionGTT, LLC is seeking a highly skilled Senior Full Stack Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying complex software systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to a team of developers, ensuring that...


  • Toronto, Ontario, Canada GTT, LLC Full time

    Job DescriptionGTT, LLC is seeking a highly skilled Senior Full Stack Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying complex software systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to a team of developers, ensuring that...


  • Toronto, Ontario, Canada Zeitview Full time

    Intermediate Full Stack Engineer Zeitview is the leading intelligent aerial imaging company for high-value infrastructure, providing businesses with actionable, real-time insights through a single-source solution to recover revenue and reduce liability risk. As a trusted, go-to data management platform for worldwide enterprise clients, we span industries...