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