Tennant Company
Senior Software Engineer
Apply for this role
Share this job
Job Description
With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our customers. At Tennant Company, we are committed to stewardship and creating a cleaner, safer and healthier world. With manufacturing, operations and sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected.
Senior Software Engineer
============================
Responsibilites
====================
- Develop, maintain, and improve a suite of mission-critical service, diagnostics, and programming applications that have a direct impact on Tennant’s business operations and customer support capabilities.
- Design and modernize Windows client applications using C#, WPF, and XAML with strong emphasis on usability, reliability, maintainability, security, and performance.
- Build and enhance cloud-native backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent workflows, and future network-enabled device experiences.
- Develop solutions that support both current device-connected workflows (including USB HID and peripherals) and future TCP/IP-based communication models to enable broader browser-based and device-agnostic experiences over time.
- Work closely with product managers, architects, and cross-functional stakeholders to translate business requirements into well-designed, implemented, tested, and documented solutions.
- Lead design sessions and code reviews, promote sound design patterns, clean architecture, structured programming fundamentals, and robust engineering practices across the team.
- Become the technical owner and subject matter expert for assigned applications, high-risk or high-complexity features, and key architecture initiatives.
- Starting from higher-l...
Keep looking
Similar Remote IT And Developer Jobs
Points North
Software Engineer In Test
Confidential
Senior Backend Developer, Full Stack
Claritas Rx