Modern Software Developer– Canada
ServiceCentral Technologies is looking for a Software Developer to build and maintain modern line-of-business SaaS applications that intelligently leverage AI technologies.
This is not a vibe-coding role. Instead, you will use proven AI tools and platforms to enhance and evolve our SaaS products — making them more automated, more intelligent, and more valuable to our customers.
You will design, develop, and maintain production-grade software systems that integrate AI capabilities into real business workflows.
Everything you build supports real users. We are looking for a strong software engineer first — someone who understands architecture, databases, APIs, and production-ready code — and who is comfortable incorporating AI technologies where they create meaningful business value.
What You’ll Do
Build and Maintain SaaS Products
- Design, develop, and maintain scalable line-of-business SaaS applications
- Build backend services, APIs, and data models
-
Ensure system performance, reliability, and security
- Collaborate with product and business stakeholders to translate operational needs into software solutions
Integrate AI Capabilities
- Leverage LLMs and AI APIs to enhance product functionality
- Implement AI-driven features such as workflow automation, summarization, data extraction, classification, and intelligent search
-
Integrate AI into existing product architecture responsibly and efficiently
- Monitor usage, performance, and cost of AI-powered features
Architect for Scalability
- Contribute to service-oriented or microservice architectures where appropriate
- Design clean API layers and integration patterns
- Optimize database performance and data structures
- Maintain observability and logging across systems Improve and Iterate
-
Continuously refine and enhance product capabilities
- Refactor and improve existing systems as the platform grows
- Ship features incrementally and iterate based on real-world feedback
Improve and Iterate
- Continuously refine and enhance product capabilities
- Refactor and improve existing systems as the platform grows
- Ship features incrementally and iterate based on real-world feedback
What You Bring
-
Strong experience building and maintaining production SaaS applications
-
Solid backend development skills
-
Experience integrating third-party APIs, including AI/LLM services
-
Experience crafting AI models and AI agents to accomplish real-world tasks
-
Understanding of software architecture and system design
-
Ability to write clean, maintainable, and testable code
-
Pragmatic mindset — using AI where it creates value, not for novelty
-
Comfort working in a fast-moving, solution-oriented environment
Preferred but Not Required
-
Experience with PHP or .Net development stacks
-
Experience with MySQL, Oracle database engines
-
Experience with microservice architecture
-
Experience building or maintaining vertical SaaS or B2B products
-
Experience working in small, high-ownership teams
Why Join ServiceCentral Technologies
-
Work on real SaaS products used by real businesses
-
Direct ownership over architecture and feature development
-
Opportunity to thoughtfully apply AI technologies in meaningful ways
-
Influence product direction and technical decisions
-
Room for growth as the platform expands
Compensation
-
Competitive base salary
-
Performance-based incentives
-
Equity opportunities based on role and impact
-
Benefits package available
Ready to Build With Us?
If you’re a strong software engineer who understands how to build solid systems — and knows how to apply AI technologies to make them better — we’d love to hear from you.
Required:
-
Your resume
-
A short note (5–10 sentences) describing a SaaS feature you would enhance using AI and why.