Senior Developer enhancing enterprise resource management systems for construction companies across North America. Focus on technical leadership and collaboration with internal teams for development.
Responsibilities
Collaborate with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, automation, and AI-driven workflows.
Define and drive scalable application and data architecture, owning long-term technical strategy, roadmaps, and architectural direction across internal platforms.
Lead technical decision-making across system architecture, cloud infrastructure, deployment strategies, and integration patterns.
Design, build, and evolve scalable backend services, APIs, and system architectures, with a focus on performance, reliability, and maintainability.
Own and evolve cloud infrastructure (Azure), including architecture, networking, security, identity and access management, and cost optimization.
Proactively identify system-level risks and drive improvements in performance, reliability, scalability, and security, while troubleshooting and enhancing existing applications.
Provide technical mentorship, contribute to system design and code reviews, and maintain clear and thorough documentation for architecture, infrastructure, and development workflows.
Requirements
7-10+ years of professional experience in software development across backend, frontend, and data-focused systems.
Strong proficiency in C#/.NET and/or Python, with extensive experience building scalable APIs and backend services.
Demonstrated experience designing system architecture and operating complex, production-grade systems.
Strong experience with cloud architecture, particularly within Azure environments.
Deep understanding of relational database design, performance tuning, and data architecture (SQL Server and/or PostgreSQL).
Experience designing and managing cloud infrastructure, CI/CD pipelines, and containerized applications.
Ability to demonstrate technical expertise through prior systems, projects, or architectural contributions.
Benefits
Remote flexibility that means what it says. Work where you work best, no asterisks.
Growth that goes in the direction you want, not just the one that is convenient for us.
Benefits shaped by the people who use them. Our team votes on what is offered and how it evolves.
Straight talk at every level. You will always know where things stand and your voice will be heard.
A team that genuinely enjoys the work. High standards, good people, and a culture worth showing up for.
LabWare Developer implementing and customizing LabWare LIMS solutions for CSols, a North American laboratory informatics consultancy. Integrating laboratory modules, instruments, workflows, and reporting features remotely.
Sr. PCO - Banking contract: oversee project scheduling, risk, financial tracking, and stakeholder communication for a large - scale banking remediation initiative.
Software Engineer developing scalable .NET and healthcare applications for EverHealth, an EHR platform serving medical practices. Building features, APIs, and reliable software to improve patient - care workflows.
Senior Programmer analyzing real - world healthcare data for a pharmaceutical company’s epidemiology studies. Developing analytical databases, conducting statistical analyses, and presenting research findings.
Senior Software Developer - API needed for 1 - year contract in Toronto, ON. Must have React, TypeScript, Node.js, Next.js, REST APIs, Azure, PWA, and AI/ML skills.
Lead Software Engineer (Node.js/React) needed in Markham. Hands - on role: lead a small team, own architecture, and deliver end - to - end. 6+ years full - stack experience required.
Senior Front - End Developer needed for 1 - year contract in Toronto. Must have Java, Spring Boot, SQL, REST APIs, Azure DevOps, and front - end skills.