Full Stack Software Engineer

1 week ago


North York, Canada Globalfaces Direct Full time

Job Title: Full Stack Software Engineer

Location: Toronto

Job Type: Full-Time

Experience Level: Mid-Senior Level


About Us: GlobalFaces Direct is a leading fundraising partner specializing in creating personal connections that inspire long-term donor relationships. With a team of experienced professionals, we offer comprehensive fundraising solutions including face-to-face, telefundraising, and virtual fundraising. Our recent acquisition of HCB Communications has enhanced our capabilities in providing inbound and outbound call programs, live web chat, and SMS fundraising tools, ensuring an unmatched donor experience for North American charities.


Job Description: We are seeking a talented and experienced Full Stack Software Engineer with a strong background in .NET and React. The ideal candidate will have at least 5 years of professional experience in software development and a degree in Software Engineering or Computer Science. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining our applications, optimizing the use of Entity Framework, automating operational processes, and eliminating ad-hoc development.


Key Responsibilities:

  • Design, develop, and maintain our web applications using .NET and React.
  • Optimize the use of Entity Framework to ensure efficient data access and management.
  • Manage database design and operations, particularly with SQL Server.
  • Handle application deployments and maintain CI/CD pipelines.
  • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
  • Develop and implement automation solutions to streamline operational tasks and reduce manual intervention.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Participate in code reviews and ensure adherence to best practices and coding standards.
  • Stay updated with the latest industry trends and technologies to continuously improve the development process.
  • Propose technical and functional enhancements to improve our systems.


Qualifications:

  • Bachelor's degree in Software Engineering, Computer Science, or a related field.
  • Minimum of 5 years of professional experience in software development.
  • Strong proficiency in .NET framework and C#.
  • 3+ years of experience with React and its ecosystem (Redux, Hooks).
  • Proficient in developing web applications using HTML/HTML5, CSS/CSS3, SASS, LESS, JavaScript, JSON, Ajax, and Bootstrap.
  • Experience with RESTful APIs and version control systems (Git).
  • In-depth knowledge of Entity Framework and its optimization.
  • Experience with database design and management, particularly with SQL Server.
  • Familiarity with DevOps practices and tools for automation (CI/CD, Docker, Jenkins, etc.).
  • Experience with Agile/Scrum methodologies
  • Adaptable to changing business conditions with a keen attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.


Preferred Qualifications:

  • Experience with cloud platforms such as Azure or AWS.
  • Knowledge of other front-end frameworks and libraries (Angular, Vue.js, etc.).
  • Experience with Snowflake


What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on innovative projects with cutting-edge technologies.
  • A supportive and collaborative work environment.
  • Professional development and career growth opportunities.


How to Apply: If you are a passionate Full Stack Software Engineer with the required experience and skills, we would love to hear from you. Please submit your resume and a cover letter detailing your qualifications and experience to recruitment@globalfacesdirect.com.


GlobalFaces Direct is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.



  • North York, ON, Canada Globalfaces Direct Full time

    Job Title: Full Stack Software Engineer Location: Toronto Job Type: Full-Time Experience Level: Mid-Senior Level About Us: GlobalFaces Direct is a leading fundraising partner specializing in creating personal connections that inspire long-term donor relationships. With a team of experienced professionals, we offer comprehensive fundraising...


  • North York, ON, Canada Globalfaces Direct Full time

    Job Title: Full Stack Software Engineer Location: Toronto Job Type: Full-Time Experience Level: Mid-Senior Level About Us: GlobalFaces Direct is a leading fundraising partner specializing in creating personal connections that inspire long-term donor relationships. With a team of experienced professionals, we offer comprehensive fundraising...


  • North York, ON, Canada Globalfaces Direct Full time

    Full Stack Software Engineer Location: Full-Time Mid-Senior Level GlobalFaces Direct is a leading fundraising partner specializing in creating personal connections that inspire long-term donor relationships. With a team of experienced professionals, we offer comprehensive fundraising solutions including face-to-face, telefundraising, and virtual...


  • North York, ON, Canada Globalfaces Direct Full time

    Full Stack Software Engineer Location: Full-Time Mid-Senior Level GlobalFaces Direct is a leading fundraising partner specializing in creating personal connections that inspire long-term donor relationships. With a team of experienced professionals, we offer comprehensive fundraising solutions including face-to-face, telefundraising, and virtual...


  • North York, Canada Sci Resource Platform Inc. Full time

    **SciResourcePlatform** is the marketing center of **J&K Scientific Group**, which is a world leading supplier of research chemicals to “Accelerate Scientific and Industrial Development, Thereby Serving Humanity.” We understand that chemistry is not simply about scientific principles, and business is not only about the exchange of goods and services....


  • North Vancouver, Canada DarkVision Technologies Full time

    p>DarkVision, a Koch Engineered Solutions company, is looking for multiple talented Senior Software Engineers to help develop our embedded, desktop, and cloud applications. If you love modern C++ and want to learn or further enhance how to write high-performance data processing, rendering, and image processing code, this is the role for you!We are looking...


  • North Vancouver, Canada DarkVision Technologies Full time

    DarkVision, a Koch Engineered Solutions company, is looking for multiple talented Senior Software Engineers to help develop our embedded, desktop, and cloud applications. If you love modern C++ and want to learn or further enhance how to write high-performance data processing, rendering, and image processing code, this is the role for you!We are looking for...


  • North Vancouver, Canada Novarc Technologies Inc. Full time

    Salary Range: $170,000.00 To $240,000.00 AnnuallyJoin us on the journey to help build the world using applied robotics and AI!Novarc Technologies is a full-stack robotics company helping to build the world using applied robotics and AI. Recognized as one of the fastest-growing companies in the Americas by the Financial Times for two consecutive years, we are...


  • North York, Canada Amazon Development Centre Canada ULC Full time

    AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for the AWS services and keep them secure and scalable for their customers. As a software development engineer on this team, you will leverage modern technologies...


  • North York, Canada HomeLifeCimerman Real Estate Ltd., Brokerage Full time

    The System Initiatives Global Expansion Product Development - HomeLife’s global expansion plans recognize the potential for vast increases in efficiencies by adopting cutting-edge technologies relevant to our industry. The PIM is responsible for coordinating with vendors to ensure that the products delivered are aligned with our requirements and...


  • North York, Canada Boyd Interactive Full time

    Company OverviewBoyd Interactive, a leading gaming technology provider and operator, caters to both B2C and B2B markets. With a focus on high-quality software platforms, the company offers a full spectrum of games across all distribution channels.The online gaming industry is poised for rapid growth, driven by recent developments in legislation.About the...


  • North York, ON, Canada Hays Full time

    Electrical Engineering Team Lead. in office with President A leading engineering firm in Toronto, ON, dedicated to delivering high-quality technical solutions and fostering a collaborative and innovative work environment. As the Team Lead - Manager of Power Systems and Utilities Engineering, you will oversee the Power Systems and Utilities Engineering...

  • Product Engineer

    3 weeks ago


    North York, Canada Modern Technical Staffing Inc. Full time

    Our client is an established automotive component manufacturer for over 40 years. They are currently hiring for a Product Engineer on a 6-9 month contract.Role and Responsibilities:Review detailed technical drawings of suspension and steering components.Validate technical drawings against benchmark data and project specifications.Identify gaps between...

  • Software Engineer

    3 weeks ago


    north saanich, Canada Randstad Full time

    We are seeking a Software Engineer to join our team at {company}.Key Responsibilities:- Develop high-quality software solutions using various programming languages and frameworks.- Collaborate with cross-functional teams to design and implement new features.- Troubleshoot and resolve technical issues in a timely manner.


  • North York (York Mills / Silver Hills), Canada Société Financière Manuvie Full time

    Manulife is seeking a highly motivated and experienced Back-End Software Engineer to join our dynamic team. In this role, you will be responsible for analyzing, programming, testing, and maintaining large-scale backend and client-server applications. You will design, develop, test, and document APIs that are used by various other teams' client applications....

  • Product Engineer

    3 weeks ago


    North York, Canada Modern Technical Staffing Inc. Full time

    Our client is an established automotive component manufacturer for over 40 years. They are currently hiring for a Product Engineer on a 6-9 month contract.Role and Responsibilities:Review detailed technical drawings of suspension and steering components.Validate technical drawings against benchmark data and project specifications.Identify gaps between...

  • Product Engineer

    3 weeks ago


    North York, Canada Modern Technical Staffing Inc. Full time

    Our client is an established automotive component manufacturer for over 40 years. They are currently hiring for a Product Engineer on a 6-9 month contract. Role and Responsibilities: Review detailed technical drawings of suspension and steering components. Validate technical drawings against benchmark data and project specifications. Identify gaps between...

  • Product Engineer

    3 weeks ago


    North York, Canada Modern Technical Staffing Inc. Full time

    Our client is an established automotive component manufacturer for over 40 years. They are currently hiring for a Product Engineer on a 6-9 month contract.Role and Responsibilities:Review detailed technical drawings of suspension and steering components.Validate technical drawings against benchmark data and project specifications.Identify gaps between...


  • North York (York Mills / Silver Hills), Canada Société Financière Manuvie Full time

    Manulife is seeking a highly motivated and experienced Back-End Software Engineer to join our dynamic team. In this role, you will be responsible for analyzing, programming, testing, and maintaining large-scale backend and client-server applications. You will design, develop, test, and document APIs that are used by various other teams' client applications....

  • Sales Analyst

    1 week ago


    North York, Canada IT Industry -Computer Software Full time

    **Sales Analyst - Job Description** Sonic e-Learning has world-class global software solutions, top-tier customers, outstanding people and a proven digital go-to-market strategy that is light years ahead of the competition. Our advanced capabilities serve some of the largest organizations in the world and assist them in helping make their Drivers safer on...