Senior Full Stack Developer

St. Michaels University School
Saanich BC
6 days ago
St. Michaels University School
St. Michaels University School
smus.ca

Job Description

Senior Full-Stack Developer

Temporary, Full-Time starting December 1, 2024

One of our core values at St. Michaels University School is respect. With this in mind, we acknowledge that our school rests in the heart of Straits Salish territory, a living culture with its own rites, ceremonies, and unfolding history. We honour the Esquimalt, Songhees, and WSÁNEĆ peoples – whose homelands we share and whom we recognize as our neighbours.

St. Michaels University School is seeking a Senior Full-Stack Developer to join our experienced IT Department. Reporting to the Chief Information Officer (CIO), the Senior Full-Stack Developer will play a critical role in the redevelopment and ongoing maintenance of the student data management system. This position demands a proactive individual who will focus on enhancing technical architecture, user interfaces, and security, developing open APIs, as well as resolving users’ IT requests and incidents. Situated within the Information Technology (IT) Department, this role is a driving force behind our school’s technological progress.

Work Schedule:

Regular hours of work are 8.00 am – 4.00 pm Monday to Friday.

Responsibilities include:

  • Architect and lead the overhaul of the student data management system: improve database performance, enhance user interface and flows, and automate integrations.
  • Strengthen data access security protocols to protect sensitive information.
  • Craft comprehensive user and technical documentation to support system usability and maintenance.
  • Develop and maintain open APIs and batch interfaces to facilitate integration with other systems.
  • Research and implement cloud-based solutions for the system’s hosting and deployment, ensuring scalability and reliability.
  • Work collaboratively with end-users, IT team members, and the CIO to deliver solutions that meet organizational and user needs.
  • Manage the complete software development lifecycle, from conceptualization to deployment, while adhering to strict timelines and quality standards.
  • Respond and resolve IT requests and incidents.
  • Manage upkeep of the IT system including access management, patching, lifecycle management, and day-to-day maintenance of the system.
  • Communicate effectively with all stakeholders, providing updates on technical challenges, solutions, and project progress.
  • Additional duties as required to support the IT Department's goals.

The successful candidate will have the following skills, background and interest:

  • Minimum Bachelor’s in Computer Science, Software Engineering, or related field, plus at least 5 years of experience in a senior full-stack development role.
  • Proficiency in MySQL, PostgreSQL, Laravel, PHP, Java, Vue.js, React, with a strong understanding of source control, code reviews and repository management with Git.
  • Strong knowledge and experience in Linux and Ubuntu operating systems.
  • Experience in quality assurance and quality controls for exceptionally high-quality solutions.
  • Experience with deploying applications to cloud-based infrastructure and working with cloud services.
  • Proficiency in composing and analyzing wide range of end-user and technical documentation.
  • Exceptional written and verbal communication skills.
  • Organizational skills to meet deadlines and manage competing priorities.
  • Self-motivated, independent worker with the drive to lead projects to completion.
  • Track record of conducting research and presenting comprehensive technical reports.
  • Tactful, good judgment, and an ability to work collaboratively as part of teams from all departments.

Work Location:

Victoria on-site, occasional remote working flexibility.

Pay Range:

Annual salary range: $95,000 - $110,000

Criminal Record Check:

Must pass and maintain a clear Solicitor General criminal record check for the purpose of working with children.

Application Details:

Please apply by2:00 pm Friday, November 22, 2024.

About St. Michaels University School:

Located in Victoria, British Columbia, Canada, St. Michaels University School (SMUS) is a Junior Kindergarten to Grade 12 day and boarding school with a global reputation for academic excellence.

Our students from over 30 countries all over the world have opportunities in academics, athletics, arts, leadership, service and outdoor education, and are inspired by an extraordinary staff committed to character growth and preparing students for what lies ahead in life. The school’s Mission shapes these endeavours: Our school seeks the excellence in all of us, with passion and compassion. We are a community shaped by the pursuit of truth and goodness, providing outstanding preparation for life.

At St. Michaels University School, we seek to employ and empower individuals who wish to forge impactful relationships and careers that place our students at the centre. We firmly believe that expanding our diversity while adjusting our practice will lead to becoming the community we envision – a place where staff and students share a sense that they fully belong.

Job Type: Full-time

Pay: $95,000.00-$110,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • RRSP match
  • Vision care

Schedule:

  • 8 hour shift
  • Monday to Friday

Work Location: In person

Expected start date: 2024-12-02

Visit Original Source:

http://ca.indeed.com/viewjob
why ?Jumpstart your career with our tech sales bootcamp!
Free Guides, Videos and Podcasts
  • The Biggest Red Flags in Sales Interviews: A Complete Guide
    The Biggest Red Flags in Sales Interviews: A Complete Guide
  • Career Change Guide: Breaking Into a Career in Tech Sales
    Career Change Guide: Breaking Into a Career in Tech Sales
  • How to Find a Second Career in Tech Sales
    How to Find a Second Career in Tech Sales
  • SDR Interviews | How to Land the Interview and Stand Out in the Process
    SDR Interviews | How to Land the Interview and Stand Out in the Process
  • See More…

Other Jobs

StackAdapt

Senior Enterprise BI Developer

StackAdapt

We have an exciting opportunity in the newly formed Enterprise Data Office (EDO) with its mandate to serve the business leaders and stakeholders at StackAdapt with trusted data, standard reporting fra

 
CA
Trusscore

Who we are Trusscore is a material science company focused on developing sustainable building materials. We're starting a journey to change the way people build buildings and the environmental foo

 
Calgary AB
Clio

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice . Summa

 
Toronto ON / Remote