Apply Now Senior Full-Stack Developer
4 weeks ago
Permanent, Full-Time starting January 2026
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 W̱SÁ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
- 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.
Qualifications
- 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: $98,000 - $114,000
Criminal Record Check
Must pass and maintain a clear Solicitor General criminal record check for the purpose of working with children.
Please apply by 2:00 pm Wednesday October 22, 2025.
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.
#J-18808-Ljbffr
-
Senior Software Engineer
4 weeks ago
Ballarat, Australia NotesEdu Full timeSenior Software Engineer (Full Stack) – Remote You engineer the future of education with an ambitious, no-boundary and innovative team. NotesEdu simplifies exam preparation online for over 30,000 students across the APAC region. Every minute we have hundreds of top-scoring students answering challenging questions and with detailed answer explanations,...
-
Senior Full Stack Engineer
1 week ago
Ballarat, Australia Sitemate Full timeThanks for stopping by and learning more about this role at Sitemate! ✨🏗️ We’d love to hear from you 👩💻👩🏽💻🧑🏿💻👨🏻💻 Brief overview of this role: We are looking for a Senior Mobile / Full Stack software engineer to join our supportive and collaborative engineering team. This role would be great for you if you are...
-
▷ Apply Now! Senior HR Generalist Jobs
2 weeks ago
Ballarat, Australia Australian Film, Television & Radio School Full timeGlobal Corporate is seeking a Senior HR Business Partner for a newly created role. - Immediate Start - Metro Area - Contract until June 2026 An experienced People & Culture Business Partner is required for an HR Projects contract. - Newly Created Role - Build the HR function - Strategic Partnering Drive performance by providing expert strategic...
-
Apply Now! Machinist
3 weeks ago
Ballarat, Australia Ronson Gears Pty Ltd Full timeJoin Ronson Gears as a Metal Machinist – Where People and Passion Drive Our Success! Ronson Gears is a world leading gear manufacturer with a reputation for precision and excellence across the Outer Space, Aerospace, Mining and Defence industries. We believe that great work starts with great people. We’re looking for a Metal Machinist who wants to be...
-
Ballarat, Australia British Columbia Investment Management Corporation Full timeSenior Associate Portfolio Manager, Funding page is loaded## Senior Associate Portfolio Manager, Fundinglocations: Victoria, BCtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR101299With $295.0 billion of gross assets under management, as of March 31, 2025, British Columbia Investment Management Corporation (BCI) is the provider...
-
(Apply Now) Fleet Coordinator
3 weeks ago
Ballarat, Australia Brandt Group of Companies Full time{{getFormattedDealerLocation(selectedDealer)}} {{workingHours.Day}} {{workingHours.Hours}} {{selectedDealer.RequestCallbackFormTitle}} Are you detail-oriented and skilled at keeping things on track? We’re seeking someone to oversee our vehicle fleet, ensuring everything runs smoothly and stays in excellent condition. If you want to be an important part...
-
Senior Accountant
5 days ago
Ballarat, Victoria, Australia hyrd Full time $80,000 - $120,000 per yearA 20-year, fast-growing public practice in Ballarat that actually walks the talk on progression. Think: ~30+ people, young and energetic team, monthly early-finishes, a buzzing social club, and leaders who started as cadets and now sit at the table. The client base is hands-on SMEs (heaps of trade services) — family groups, companies and trusts typically...
-
▷ (Apply Now) Store Manager
1 week ago
Ballarat, Australia Highgrove Bathrooms Pty Full timeSince 2004, Highgrove Bathrooms has been supplying Australians with the highest quality bathroom, kitchen, laundry products and fittings. This is why we continue to be a trusted brand amongst tradesmen, builders, developers, interior designers and DIY renovators. We are seeking a versatile team member to join our team on a permanent part‑time basis. This...
-
▷ Apply Now! Centre Cook
7 days ago
Ballarat, Australia Goodstart Early Learning Full timeRole: Centre Cook Centre: Goodstart Alfredton Employment Type: Part Time | 18 hours per week | Pay: $27.65 – $31.34 based on experience and qualification + super + benefits The Federal Government’s 10% wage boost is here! - Delight little customers with big appetites – provide delicious meals and influence the nutritional outcomes of Australian...
-
Apply Now! Senior Speech Pathologist
4 weeks ago
Ballarat, Australia ClearCompany Full timeCuris Recruitment Agency Contract – Senior Speech Pathologist Curis Recruitment is proud to represent a health service based in Victoria, helping them hire an outstanding Senior Speech Pathologist for an agency contract. Job Details - Up to $78.37 per hour base rate - Fully furnished housing provided for the duration of the contract - Return travel...