
Posted: 4 hours ago
Job Description
<p><h3>Overview</h3><p><b>About Hartmann Controls</b></p><p>Hartmann Controls is a leading Canadian manufacturer of enterprise web and IP-based access control solutions, trusted by integrators worldwide. We design and manufacture our own hardware, PCBs, and embedded systems, and build server-based software and cloud platforms that tie it all together.</p><p>Our solutions range from embedded devices and mobile apps to enterprise-grade cloud systems running on Azure. Customers count on us for advanced automation, secure integrations, and flexible permissions that scale from small businesses to enterprise facilities.</p><p>See how our technology makes a real-world difference: Sunshine Children\'s Home Case Study</p><p>Why Join Us?</p><p><b>Career Growth</b></p><p>We\'re a growing company that promotes from within and provides long-term career opportunities.</p><p><b>Innovation and Challenge</b></p><p>From embedded hardware to cloud deployments, no two projects are the same. You\'ll add features to established products while also architecting new solutions.</p><p><b>Collaborative and Developer-Led</b></p><p>Our development team has the freedom to choose the best technologies to get the job done. Expect high collaboration across software, hardware, and QA.</p><p><b>Work Hard, Play Hard</b></p><p>We balance dedication with team fun through foosball, BBQs, and annual outings like golf, bowling, and snow tubing.</p>
<h3>Your Role</h3><p>As a Senior Full Stack Engineer, you\'ll work across backend, frontend, mobile, and cloud environments. You\'ll help modernize legacy systems, build new features, and keep our software stack secure and scalable for global deployments.</p>
<h3>Tech Stack</h3><p><b>Backend (Core)</b></p><ul><li>NET 7 / ASP.NET Core / EF Core</li><li>GoLang</li><li>PowerShell</li></ul><p><b>Databases</b></p><ul><li>SQL Server</li><li>PostgreSQL</li><li>SQLite</li></ul><p><b>Frontend</b></p><ul><li>React + TypeScript</li><li>React Native + TypeScript</li><li>HTML5 / LESS</li></ul><p><b>Cloud & Containers</b></p><ul><li>Azure</li><li>Docker</li></ul>
<h3>What We\'re Looking For (Must-Haves)</h3><ul><li>5+ years professional software development experience.</li><li>Strong proficiency in C# / .NET Core (6 / 7) and Entity Framework Core.</li><li>Experience with SQL Server and relational database design.</li><li>Proficiency with React / TypeScript (web) and React Native / TypeScript (mobile).</li><li>Solid understanding of HTML5, CSS / LESS, and JavaScript.</li><li>Strong problem-solving, architecture, and debugging skills.</li><li>Excellent communication skills and ability to collaborate across teams.</li></ul>
<h3>Nice-to-Haves</h3><ul><li>Experience with PostgreSQL or SQLite.</li><li>Exposure to GoLang, PowerShell scripting.</li><li>Familiarity with Azure cloud services and / or Docker containers.</li><li>Experience with video streaming technologies (WebRTC, HLS).</li><li>UI / UX design skills or mobile app design experience.</li><li>Previous leadership or mentoring experience.</li></ul>
<h3>Perks & Benefits</h3><ul><li>Competitive salary and benefits package.</li><li>Permanent, full-time role with stability and growth.</li><li>Be part of a tight-knit, innovative team with a global footprint.</li><li>A workplace that values both hard work and team culture.</li></ul></p>
#J-18808-Ljbffr
Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.