Full Stack Developer

First Nations Education Steering Committee

West Vancouver

Hybrid

CAD 68,000 - 83,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Partial work-from-home
Health benefits
Pension plan

Job summary

FNESC is seeking a Full Stack Programmer to design, develop, and maintain web applications using .NET Core and Angular, with Power Apps integration for low-code workflows.

The role involves collaborating with ICT experts, documenting requirements, and ensuring deployment readiness while upholding security and privacy standards. A hybrid work arrangement is available, with a 35-hour week and strong career growth opportunities.

Qualifications

  • Post-secondary degree in Computer Science, Software Engineering, or related field.
  • At least two years of full-stack development with .NET Core and Angular.
  • Backend: .NET Core, C#, WebAPI, SQL Server, and GitHub.
  • Frontend: Angular, HTML, JavaScript, and CSS.
  • Database: SQL and T-SQL, with complex queries, stored procedures, triggers, and UDFs.
  • Experience with SSRS or Telerik Reports for reporting.
  • Familiarity with GitHub administration and code review workflows.
  • Experience with IIS for web hosting and deployment.

Responsibilities

  • Design, develop, and maintain full-stack web applications using .NET Core and Angular.
  • Leverage Power Apps to create and integrate low-code solutions for business processes.
  • Collaborate with domain experts to document requirements and participate in ICT project meetings.
  • Analyze workflows to suggest efficiency improvements and document technical specs.
  • Prepare deployment steps, training, and release readiness activities.
  • Maintain organizational GitHub repositories, access control, reviews, and publishing.
  • Maintain databases, including stored procedures, views, and reports.
  • Create user interfaces and training materials for end-users.
  • Provide user support and troubleshoot issues, ensuring best-practice development and privacy compliance.

Skills

Full-stack development
.NET Core
Angular
SQL Server
WebAPI
HTML/CSS/JS
GitHub administration
IIS
Power Apps
ERDs

Education

Post-secondary degree in CS/SE

Tools

GitHub
IIS
Power Apps
SQL Server
Telerik Reports
SSRS
ERDs

Job description

Join us to make a lasting impact! An excellent work-life balance is waiting for you!

As a member of the FNESC ICT team, the Full Stack Programmer will support the Director of ICT by developing and maintaining business solutions and custom-built IT systems. This role involves full-stack development, with a focus on .NET Core and Angular, as well as leveraging Power Apps where applicable. The Full Stack Programmer will ensure the performance, integrity, and security of web and database applications. This role requires a self-motivated, proactive professional who thrives in dynamic and challenging environments.

Since 1992, FNESC, led by a strong and diverse board of over 130 First Nations community representatives, has worked in partnership with the First Nations School Association (FNSA), and the Indigenous Adult Higher Learning Association (IAHLA). Communications, research, partnership-building, resource development and advocacy are all part of the work we do to advance issues in First Nations education.

What We Offer:
  • The salary for this position is $75,142.00 per year;
  • Three (3) weeks of vacation as well as two (2) weeks of vacation at Christmas time (with the latter being subject to annual board approval);
  • Well above-average benefits plan that is 100% paid for by FNESC, that includes: extended health care, dental care, and vision care;
  • Well above-average employer matched pension plan;
  • The potential for partial work-from-home;
  • Career advancement opportunities in a fast-growing organization (approximately 35% of current FNESC employees have been promoted into their current role);
  • Generous annual professional development subsidy;
  • Generous wellness subsidy;
  • 35-hour working week;
  • Regular employee appreciation events such as our annual Christmas Party;
  • Respectful work environment with a stellar work-life balance.
Duties and Responsibilities:
  • Design, develop, and maintain full-stack web applications using .NET Core and Angular;
  • Leverage Power Apps to create and integrate low-code solutions for business processes;
  • Collaborate with functional area experts to gather, analyze, and document technical and user requirements. Participate in meetings related to ICT projects when appropriate;
  • Conduct analysis of workflows and business processes to recommend solutions that enhance operational efficiency;
  • Develop detailed technical specifications and system documentation for new features or modifications to custom-developed databases, websites, and other IT systems;
  • Prepare and coordinate system changes for deployment, including conducting demos, coordinating user training, and ensuring readiness for release;
  • Administer and maintain the organizational GitHub repositories, including managing user access, coordinating external developer permissions, overseeing code reviews and merging, maintaining branch policies, and ensuring the secure publishing of code;
  • Maintain and optimize databases, including stored procedures, views, and custom reports;
  • Create intuitive user interfaces and front-end applications for data entry and management;
  • Develop and maintain training materials, user guides, and other documentation for end-users;
  • Provide technical support to users, troubleshoot issues, and enhance the use of existing systems;
  • Ensure adherence to best practices in development, testing, and version control. Ensure compliance with internal ICT/Privacy policies and standards.
What We’re Looking For:
  • Post-secondary degree in Computer Science, Software Engineering, or a related field, or equivalent experience in web development and programming;
  • At least two (2) years of full-stack development experience, with expertise in .NET Core and Angular;
  • Backend: Proficiency in .NET Core (modern versions such as .NET 6/7/8), C#, WebAPI, SQL Server, and GitHub;
  • Frontend: Proficiency in Angular, HTML, JavaScript, and CSS;
  • Database: Strong skills in SQL and T-SQL, including creating complex queries, stored procedures, triggers, and user-defined functions.
  • Experience with designing and optimizing database queries and reports using tools such as SQL Server Reporting Services or Telerik Reports;
  • Familiarity with GitHub administration, including branch management, access control, code review workflows, and repository publishing;
  • Hands-on experience with IIS for web hosting and deployment;
  • Knowledge of Power Apps and low-code platforms is an asset;
  • Familiarity with application integrations and enterprise data modeling (e.g., Entity-Relationship Diagrams [ERDs]);
  • Knowledge of First Nations education and issues in BC is considered an asset.

We offer full-time meaningful work in a professional, friendly, and diverse office environment which is easily accessible by transit and right next door to Park Royal Mall. We enjoy having occasional lunches together as a team – pizza is one of our favorites.

This is a full-time, permanent position with most of the work being done between 8:30 a.m. and 4:30 p.m. However, the nature of this position is such that occasional work outside of those hours, including weekend work, may be required.

FNESC requires that all FNESC staff be fully vaccinated for COVID-19 for two reasons: First, because FNESC takes its responsibility to create and maintain a healthy workplace very seriously. And, second, because many of our staff attend First Nations communities in-person. Some First Nations have unique requirements and vulnerabilities related to communicable diseases like COVID-19, and FNESC always respects the needs of First Nations.

We thank everyone who applies for their interest in FNESC. Unfortunately, due to the volume of applications, we are only able to respond to those applicants who are selected for an interview. We cannot respond to telephone or email inquiries.

Job Types:

Full-time, Permanent

Pay:

$75,142.00 per year

Benefits:
  • Company events
  • Company pension
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • RRSP match
  • Vision care
  • Work from home
Ability to commute/relocate:
  • West Vancouver, BC V7T 1A2: reliably commute or plan to relocate before starting work (required)
Experience:
  • IT support: 2 years (preferred)

Work Location: Hybrid remote in West Vancouver, BC V7T 1A2

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medical Office Assistant, Fraser South First Nations Primary Care Centre, Expression Of Interest
Medical Office Assistant, Fraser South First Nations Primary Care Centre, Expression Of Interest

First Nations Health Authority • Chilliwack

On-site
CAD 61,000 - 84,000
Municipal Pension plan with employer 9
3 weeks vacation (plus holidays)
5 cultural days per year
+1
Engineering Associate
Engineering Associate

First Nations Engineering Services Ltd. • Ohsweken

On-site
CAD 60,000 - 90,000
Intermediate Frontend Software Developer
Intermediate Frontend Software Developer

Jobgether • Canada

Remote
CAD 75,000 - 110,000
Remote-first work environment
Competitive CAD salary CAD 75,000–110,
Health coverage
+5
Project Lead, Health Services in Remote and Isolated Communities
Project Lead, Health Services in Remote and Isolated Communities

FIRST NATIONS HEALTH AUTHORITY • Victoria

Hybrid
CAD 91,000 - 123,000
Municipal Pension plan with an 9.31%
3 weeks' vacation
5 cultural days per year
+2
Administrative Assistant
Administrative Assistant

First Nations Financial Management Board • West Vancouver

On-site
CAD 50,000 - 65,000
Flexible hours
Annual bonus
Pension plan
+4
Administrative Assistant
Administrative Assistant

First Nations Financial Management Board • Vancouver

On-site
CAD 52,000 - 75,000
Flexible work hours
Annual bonus potential
Extended benefits including pension
+3
Program Consultant, Mental Health
Program Consultant, Mental Health

First Nations Health Authority • West Vancouver

Hybrid
CAD 83,000 - 90,000
Municipal Pension plan with employer 9
14 holidays including Indigenous days
Group health benefits
+2
Primary Care Registered Nurse- Tseycum (North Saanich)
Primary Care Registered Nurse- Tseycum (North Saanich)

First Nations Health Authority • Ladysmith

On-site
CAD 95,000 - 114,000
Primary Care Registered Nurse- Oyster Bay
Primary Care Registered Nurse- Oyster Bay

First Nations Health Authority • Ladysmith

On-site
CAD 95,000 - 114,000
Senior Advisor, Public Health Resilience
Senior Advisor, Public Health Resilience

First Nations Health Authority • Prince George

Hybrid
CAD 91,272 - 123,351
Municipal Pension plan with employer 9
3 weeks vacation; 4 with service, 5? 5
Health benefits and Spending Account
+1