Current jobs related to Software Development Engineer - Toronto, Ontario - Edisoft Inc


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced software engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and developing software products that provide measurement and reporting to a wide set of users across all of Amazon's advertising suite.Key ResponsibilitiesDesign and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced and passionate Software Development Engineer to join our Device Privacy and Data Handling team.About the RoleWe are responsible for building solutions to ensure the trust of customers who own Amazon devices. Our services help teams at Amazon comply...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced and passionate Software Development Engineer to join our Device Privacy and Data Handling team.About the RoleWe are responsible for building solutions to ensure the trust of customers who own Amazon devices. Our services help teams at Amazon comply...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced and passionate Software Development Engineer to join our Device Privacy and Data Handling team.About the RoleWe are responsible for building solutions to ensure the trust of customers who own Amazon devices. Our services help teams at Amazon comply...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced Software Development Engineer to join our Device Privacy and Data Handling team. As a key member of our team, you will be responsible for designing, implementing, and launching high-quality software systems that solve complex problems and have a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced Software Development Engineer to join our Device Privacy and Data Handling team. As a key member of our team, you will be responsible for designing, implementing, and launching high-quality software systems that solve complex problems and have a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...

Software Development Engineer

3 months 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 strong and respected presence 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 dedicated to fostering a collaborative, inclusive, and enjoyable workplace culture. Every team member's ideas are valued, and we are committed to supporting career growth through the provision of necessary tools, resources, and training.

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 creating applications that align with Edisoft's product vision. This position involves coding and utilizing tools based on our architectural frameworks, functional designs, and established coding standards.

The Intermediate FSD collaborates with our agile development team to design, enhance, and implement Edisoft's applications and cloud-based 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 oneself with the product roadmap and agile methodologies.
  • Write clean, maintainable, and efficient code adhering to Edisoft's best practices.
  • Create and maintain development environments, tools, and version control systems.
  • Assess existing DevOps practices and tools for potential enhancements.
  • Identify technical implementation challenges and UX issues, ensuring usability and clarity.
  • Uphold data security standards and departmental policies.
  • Collaborate with various departments, including Solution Engineers, UX/UI Designers, and Product Owners.
  • Engage in continuous learning of new tools, programming techniques, and technologies.
  • Follow Edisoft's Software Development Lifecycle (SDLC).
  • Mentor Junior FSDs, providing guidance and constructive feedback.
  • Perform additional duties as assigned.

Essential Qualifications

  • Proficient in programming with Microsoft .NET C#, .NET Core/Framework, jQuery, JavaScript, React, and Microsoft SQL database design.
  • Familiarity with databases, server management, client-side development, and system engineering.
  • Ability to program in multiple languages and utilize third-party development tools.
  • Knowledge of contemporary full-stack design patterns and architectures (MVC, Microservices, etc.).
  • Experience with REST APIs and development tools (Postman, Swagger UI).
  • Strong development and troubleshooting skills in development tools (Visual Studio) and systems (webserver).
  • Experience in object-oriented and component-based development methodologies.
  • Understanding of UX Design and Front-End Development.
  • Excellent time management skills and ability to meet deadlines.
  • Strong analytical, problem-solving, and research skills.
  • Effective 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.