Senior Web Developer

1 month ago


Fredericton, New Brunswick, Canada Globalfaces Direct Full time

Company Overview

">

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.

">

About the Role

">

We are seeking a highly skilled Full Stack Software Engineer with a strong background in .NET and React 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.

">

Key Responsibilities

">
  • Design, develop, and maintain 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.
">

Requirements

">
  • 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.
">

Salary and Benefits

">

The estimated salary for this role is between $120,000 - $160,000 per year, depending on experience. We offer a competitive benefits package, including health insurance, retirement savings plan, and paid time off.

">

Why Join Us?

">

As a Full Stack Software Engineer at GlobalFaces Direct, you will have the opportunity to work on innovative projects with cutting-edge technologies. Our supportive and collaborative work environment provides a great platform for professional growth and development.



  • Fredericton, New Brunswick, Canada Alert Driving Full time

    Job DescriptionWe are seeking an experienced Backend Application Developer to join our team at Alert Driving. This role requires a strong background in database-centric application development, with expertise in designing and implementing scalable, secure, and high-performance web-based applications.


  • Fredericton, New Brunswick, Canada Integrated Marketing Platform Full time

    About the RoleWe are seeking a highly motivated Senior Marketing Strategist Lead to join our team at Integrated Marketing Platform Inc. This is an exciting opportunity for someone with experience in senior level B2B sales and business development.ResponsibilitiesLead a team of marketing consultants to achieve sales targets and drive revenue growthDevelop and...


  • Fredericton, New Brunswick, Canada Boyd Interactive Full time

    Boyd Interactive is a leading gaming technology provider, catering to both B2B and B2C markets. Our company offers a wide range of games across various distribution channels, including web, download, tablet, and smartphone platforms.In Canada, we offer sports betting and casino games, while in the US, we provide casino, bingo, and poker games. With recent...


  • Fredericton, New Brunswick, Canada Boyd Interactive Full time

    Boyd Interactive is a leading provider of real-money and social gaming technology, serving both B2B and B2C markets.The company offers a diverse range of games across various platforms, including web, download, tablet, and smartphone.With its strong focus on high-quality software platforms, Boyd Interactive is poised for rapid growth in the online gaming...


  • Fredericton, New Brunswick, Canada SPRINT Senior Care Full time

    The SPRINT Senior Care team is seeking a highly skilled Gerontology Care Supervisor to join our team. As a key member of our care delivery team, you will be responsible for ensuring the highest level of care and support for our clients.This role requires a strong background in gerontology and community settings, with a minimum of two years of experience in a...


  • Fredericton, New Brunswick, Canada Integrated Marketing Platform Full time

    Integrated Marketing Platform Inc. OverviewWe are a leading marketing company with an innovative approach to deliver effective marketing solutions.About the RoleThe successful candidate will be responsible for senior-level B2B sales, team management, and revenue growth. As a Director of Business Development, you will lead a team of Marketing Consultants and...


  • Fredericton, New Brunswick, Canada Morson Talent (Canada & USA) Full time

    Join Morson Talent (Canada & USA) as we seek two seasoned Senior Process Developers to spearhead procedure development in our hybrid work environment.About the RoleWe are looking for experienced professionals with a minimum of 10 years of practical experience in project management, project controls, engineering, and/or construction management environments....


  • Fredericton, New Brunswick, Canada Carlton Cards Full time

    We are seeking a skilled Senior Territory Business Development Manager to join our team at Carlton Cards. As a key member of our sales team, you will be responsible for maximizing business growth through exceptional customer service and driving incremental display space in your assigned territory.With 1-3 years of outside sales or retail experience, you will...


  • Fredericton, New Brunswick, Canada Mechatronic Group Full time

    Established in North York, ON, Canada, Mechatronic Group is a leading innovator with diverse interests in automotive, technology, and real estate.We are driving transformation through safe, all-electric, and autonomous solutions, including manned and unmanned aerial vehicles (UAV and eVTOL).The mission of our Technology and Innovation department is to...


  • Fredericton, New Brunswick, Canada Cpanewbrunswick Full time

    Inclusion New Brunswick is a pioneering organization that empowers individuals with intellectual or developmental disabilities to thrive in all aspects of society.Role OverviewWe are seeking a seasoned Senior Financial Strategist to lead the financial health and sustainability of our organization.About the RoleThis key position oversees the entire financial...


  • Fredericton, New Brunswick, Canada Randstad Full time

    At Randstad, we are seeking a highly skilled Solution Strategist to join our team and support the Corporate Platforms and Digital Solution Services (CPADSS) Web Content Management (WCM) team with systems built using Adobe Experience Manager (AEM).AEM is a critical component of our online presence and was recently upgraded from a legacy version to a...


  • Fredericton, New Brunswick, Canada Care Full time

    Job Description:">We are seeking a reliable and experienced senior caregiver to provide companionship, assistance with errands and shopping, and meal preparation services in our home located in Smith Crossing.">Key Responsibilities:">">Provide companionship and engage in conversations with our loved one">Assist with errands and shopping as needed">Prepare...


  • Fredericton, New Brunswick, Canada Oracle Middleware Test Company Full time

    Overview:We are seeking a highly skilled Senior Technology Project Leader to join our team at Oracle Middleware Test Company.Job Description:The ideal candidate will have 5 years of experience in project management, with a strong background in information technology and software development.Key Responsibilities:Develop, deliver, and maintain projects using...


  • Fredericton, New Brunswick, Canada Rise Technical Full time

    Rise Technical is a global leading company specializing in manufacturing various products for diverse industries. With 13 manufacturing sites across North America and two recent acquisitions, we are poised for further expansion in 2025.We seek a Senior Quality Operations Manager to oversee our growing quality department, ensuring the delivery of high-quality...


  • Fredericton, New Brunswick, Canada Amica Mature Lifestyles Inc. Full time

    About UsEstablished in 1996, Amica Mature Lifestyles Inc. owns and operates over 30 senior living residences in British Columbia and Ontario.We offer Independent Living (IL), Assisted Living (AL) and Memory Care (MC) lifestyle options, along with Long Term Care (LTC) in BC.Our values are at the heart of all we do: enriching the lives of seniors, their...


  • Fredericton, New Brunswick, Canada Elite Digital Inc. Full time

    We are seeking a skilled Senior Digital Marketing Director to join our team at Elite Digital Inc. As a key member of our leadership team, you will be responsible for driving the strategic direction of our agency division and ensuring the success of our clients.Job SummaryThe ideal candidate will have a minimum of 7 years of experience in digital marketing,...


  • Fredericton, New Brunswick, Canada CareerBeacon Full time

    We are seeking a Senior Risk Management Director to lead our Enterprise Risk Governance team. As a key member of our senior management team, you will be responsible for planning, organizing, coordinating, and directing our Enterprise Risk Management Department.Job DescriptionThe ideal candidate will have a keen interest in learning new things and processes...


  • Fredericton, New Brunswick, Canada LanceSoft, Inc. Full time

    LanceSoft, Inc. is seeking a highly experienced Senior Healthcare Project Lead to lead the implementation of an advanced Public Health Surveillance System.The ideal candidate will have a strong background in project management, with experience in leading complex projects in the digital health space.Key Responsibilities:Lead cross-functional teams to deliver...


  • Fredericton, New Brunswick, Canada Servocraft Limited Full time

    About Servocraft LimitedServocraft Limited is a well-established, reputable, and dependable HVAC and Electrical Construction and Engineering firm serving the industrial, commercial, and institutional sector of the construction industry in the Greater Toronto Area (GTA) and surrounding areas since 1982.Job OpportunityWe are seeking a seasoned Business...


  • Fredericton, New Brunswick, Canada Boyd Interactive Full time

    About Boyd InteractiveBoyd Interactive is a leading provider of real-money and social gaming technology, catering to both B2C and B2B markets. We offer a full spectrum of games across all distribution channels, including web, download, tablet, and smartphone platforms.Our strength lies in our relentless focus on high-quality, high-functioning software...