Full Stack Software Engineer

20 hours ago


Vaughan, Ontario, Canada Globalfaces Direct Full time
Join Globalfaces Direct as a Full Stack Software Engineer

Globalfaces Direct is a leading fundraising partner that specializes in creating personal connections with donors. Our team of experienced professionals provides comprehensive fundraising solutions, including face-to-face, telefundraising, and virtual fundraising. With our recent acquisition of HCB Communications, we have enhanced our capabilities in providing inbound and outbound call programs, live web chat, and SMS fundraising tools.

We are seeking a talented and experienced Full Stack Software Engineer to join our team. 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.

The responsibilities of this role include:
Designing, developing, and maintaining web applications using .NET and React.Optimizing the use of Entity Framework for efficient data access and management.Managing database design and operations, particularly with SQL Server.Handling application deployments and maintaining CI/CD pipelines.Collaborating with cross-functional teams to gather and analyze requirements.Developing and implementing automation solutions to streamline operational tasks.Troubleshooting, debugging, and resolving software defects and issues.

This is an excellent opportunity to work on innovative projects with cutting-edge technologies. We celebrate diversity and are committed to creating an inclusive environment for all employees. The estimated salary for this position is around $120,000 per year, depending on location.

  • Vaughan, Ontario, Canada Mircom Group of Companies Full time

    About the RoleAs a Senior Full Stack Software Developer at Mircom Group of Companies, you will play a key role in designing and developing software solutions for our innovative TX3 product line. This is an exciting opportunity to join a dynamic team and contribute to the development of cutting-edge technology.About the CompanyMircom Group of Companies is...


  • Vaughan, Ontario, Canada Globalfaces Direct Full time

    Job Title: Distinguished Full Stack Software Development ExpertAbout GlobalFaces Direct: A leading fundraising partner, we specialize in creating personal connections to inspire long-term donor relationships. Our comprehensive solutions include face-to-face, telefundraising, and virtual fundraising. We provide unmatched donor experiences for North American...


  • Vaughan, Ontario, Canada TechBlocks Full time

    About TechBlocksWe're a leading global digital product development firm, delivering strategic, design-led technology solutions to top-tier clients. Our goal is to empower innovators and change-makers at every level of the product life cycle.With offices in Toronto, U.S., and India, we serve clients worldwide. What sets us apart is our expertise in helping...


  • Vaughan, Ontario, Canada Mircom Group of Companies Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Mircom Group of Companies. In this role, you will have the opportunity to work on various software projects, including front-end web development using C#, .Net, and Windows technologies.About the RoleThis is a full-time position that requires strong problem-solving skills, attention...


  • Vaughan, Ontario, Canada Siemens Mobility Full time

    We are looking for a Software Engineer to join our team. The successful candidate will have a strong background in programming languages and software design.The ideal candidate will be able to develop scalable and efficient software solutions, working closely with our team of experienced engineers.Key Responsibilities:Design and develop software applications...

  • Software Engineer

    4 weeks ago


    Vaughan, Ontario, Canada ROSS Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at ROSS.com. The successful candidate will work in a collaborative environment, designing and developing scalable, high-quality applications on the .NET platform.About the RoleWork through all phases of software development life cycle, including...


  • Vaughan, Ontario, Canada TechBlocks Full time

    Job SummaryWe are seeking an experienced Lead Software Quality Assurance (QA) Engineer to drive multiple initiatives and enhance software quality at TechBlocks, a leading global digital product development firm. The successful candidate will oversee a team of QA professionals, develop strategies, and implement processes that ensure customer products meet the...


  • Vaughan, Ontario, Canada ATS Automation Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at ATS Automation, where you will design and implement custom software solutions for complex automation systems.About ATS Automation:ATS Automation is an industry-leading provider of automation solutions, serving many of the world's most successful companies. Our team...


  • Vaughan, Ontario, Canada ROSS Full time

    At ROSS, a global leader in medical diagnostics, we are seeking a skilled Software Engineer to join our team. With a strong focus on innovation and customer satisfaction, this is an excellent opportunity for individuals looking to grow their career.Job SummaryWe are looking for a highly motivated and experienced Software Engineer to design, develop, and...


  • Vaughan, Ontario, Canada Blazesoft Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Backend Software Engineer to join our team at Blazesoft. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our backend systems for land-based slot game cabinets.With a strong background in C#/.Net Core, MongoDB/NoSQL, Docker,...


  • Vaughan, Ontario, Canada Blazesoft Full time

    Job DescriptionWe are seeking a skilled Net Core Backend Developer with expertise in hardware integration to join our team at Blazesoft. This is a full-time position.Company OverviewBlazesoft is a dynamic and innovative gaming company dedicated to creating immersive experiences. We foster a culture of creativity, collaboration, and a commitment to pushing...


  • Vaughan, Ontario, Canada SEW-Eurodrive Canada Full time

    Company OverviewSEW-Eurodrive Canada is a global leader in supplying motors, gear units, and automation technology for various industrial applications. With over 16,000 employees worldwide, we ensure the seamless operation of critical systems.Job DescriptionWe are seeking a talented and motivated Angular Frontend Developer to join our innovative team. The...


  • Vaughan, Ontario, Canada Delbridge Solutions Inc. Full time

    Delbridge Solutions is a leading technology company that has experienced rapid growth, with offices in Canada, the USA, Romania, and Costa Rica.We implement world-class software solutions for Fortune 1000 companies, who trust us as partners to support their business processes.We are looking for an exceptional candidate to join our team as a Senior Java...


  • Vaughan, Ontario, Canada TEEMA Full time

    Job Description:At TEEMA, we're seeking an exceptional Director of Engineering to lead our development teams and drive innovation in the latest web, mobile, and cloud technologies. This is a full-time position for a seasoned technologist with solid application design fundamentals and experience working on MS Azure, AWS, or GCP public cloud.The ideal...


  • Vaughan, Ontario, Canada ROSS Full time

    We are seeking a highly skilled Senior Embedded Software Developer to join our team at ROSS, a premier People Specialists firm helping companies align their People Strategy with business growth. Our client is a global leader in medical diagnostics and technology development.The ideal candidate will have 10+ years of experience in design and programming with...


  • Vaughan, Ontario, Canada Team Global Full time

    About Team GlobalWe are a leading manufacturer of industrial equipment, seeking an experienced Production Maintenance Engineer to join our team in Vaughan, Ontario. This is an exciting opportunity for a skilled engineer to build a long-term career with our company, offering growth and stability.Job Summary:The successful candidate will be responsible for...


  • Vaughan, Ontario, Canada ROSS Full time

    We are seeking a talented Embedded Software Developer to join our team at ROSS, a global leader in medical diagnostics and development of cutting-edge technologies. Our client based in the North GTA region is looking for a Junior to Intermediate level professional with expertise in embedded software and digital hardware development.About the Role:The ideal...

  • Design Engineer

    1 month ago


    Vaughan, Ontario, Canada Rex Power Magnetics Full time

    Rex Power Magnetics is seeking an experienced Design Engineer to join their team. The ideal candidate will have a strong background in mechanical design and a proven track record of delivering high-quality designs on time.Salary: $85,000 - $110,000 per yearJob Description:The Design Engineer will be responsible for designing and developing mechanical systems...


  • Vaughan, Ontario, Canada Morson Talent (Canada & USA) Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team in North York, ON. This is a 12-month contract position with a possibility of extension.Key ResponsibilitiesPerform system design, signalling design, analysis, modelling, and simulation to specify communication-based train control systems.Develop and define system design...


  • Vaughan, Ontario, Canada ROSS Full time

    About the CompanyROSS is a premier recruitment agency helping companies align their people strategy with business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.Job DescriptionWe are seeking a highly skilled Embedded Software and Hardware Developer to join our...