03 Jan
Globalfaces Direct
North York
Job Title: Full Stack Software EngineerLocation: TorontoJob Type: Full-TimeExperience Level: Mid-Senior LevelAbout 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 methodologiesAdaptable 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 SnowflakeWhat 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 [email protected] Direct is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.