Senior Software Developer developing software to assist over 12,000 managed service providers. Collaborating across the full development lifecycle, from prototyping to production deployment in a remote environment.
Responsibilities
Primarily working in the platform team, using C#, SQL (MariaDB), OpenSearch hosted on AWS.
Translate ambiguous business problems into working software by analyzing requirements, defining system behavior.
Continuously ship features and improvements, using iterative development practices and fast feedback loops.
Use AI-assisted workflows to accelerate prototyping, debugging, and implementation while maintaining high code quality.
Document systems and decisions through clear code, diagrams, and supporting materials.
Evaluate and improve existing processes and systems, identifying inefficiencies and proposing changes.
Make informed technical decisions and take ownership of large-scale services and applications.
Apply secure coding practices and ensure systems are built with reliability and confidentiality in mind.
Mentor junior and mid-level engineers, helping them improve their technical judgment and adherence to coding standards.
Contribute to coding standards and raise the overall quality bar across the team.
Requirements
5–7+ years of hands-on experience building SaaS applications.
Strong proficiency in C#/.NET and React/TypeScript (or equivalent languages with similar depth).
Solid experience with SQL and database design.
Experience working in AWS or Azure environments.
Experience working in a SOC2, ISO27001 compliant environments.
Working knowledge of CI/CD pipelines and modern development workflows.
Comfort operating in Agile, iterative development environments.
Ability to work directly with business stakeholders to clarify requirements.
Demonstrated ownership of systems or features that are used in production at scale.
Active, day-to-day use of AI tools in development workflows is required.
Benefits
Share in our success through our Employee Stock Ownership Plan (ESOP) and RRSP matching.
Join opt-in mentorship programs and learn directly from founders and senior leaders who’ve scaled multiple SaaS ventures.
Access an annual professional development budget to level up your skills.
Work with brand new, top-of-the-line hardware and equipment.
Receive a monthly stipend to help you create an effective hybrid or remote work environment.
Take care of yourself with 100% employer-paid benefits.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.
Lead Full Stack Developer providing technical direction and mentoring junior developers at RBC. Collaborating on innovative payment solutions for commercial clients.
Staff Chief Engineer overseeing engineering activities and ensuring safety and compliance on maritime vessels. Leading engineering teams and managing technical operations with compliance to safety standards.
Senior Software Engineer at Affirm's Zero to One labs developing and launching scalable AI - enabled systems. Engaging in rapid prototyping and collaborating with product managers in a fast - paced environment.
Test and Product Engineering Developer at Ford working on hardware testing for Electronic Control Units. Focus on defining test requirements, methodologies, and achieving product quality in mass production.
Full Stack Developer building complex web applications and APIs in Assurance Innovation Lab at BDO. Collaborating with high - performing teams to drive innovation and enhance client service.
Software Developer I developing AI - driven applications within PR Newswire Canada. Collaborating with cross - functional teams to enhance application development and code quality.