Senior Software Engineering (Winnipeg)

Senior Software Engineering (Winnipeg)

07 Nov
|
Avenue.io
|
Winnipeg

07 Nov

Avenue.io

Winnipeg

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs, andoperatewith confidence. Trusted by 75% of the top fleets in North America,Fleetworthyoffers the most adopted toll management solution and largest weigh station bypass network.

Going beyond regulatory requirements, oursafety andcompliance capabilities strengthen safety programs and enable proactive audit readiness. Fleetworthy is shaping the future of fleet readiness with AI-enabled, connected fleet technology that keeps drivers safe, fleets compliant, and operations running at peak efficiency. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform.

You bring the judgment and independence to take features from design through production-ready code, making sound technical decisions along the way and building software that fits cleanly into the team's architecture. You partner closely with your Product Manager and fellow engineers to turn product strategy into well-built, maintainable software. Write production-ready, well-tested, self-documenting code, and debug systematically across the areas you work in, using monitoring and observability data to guide stability and performance improvements.

Architect, write, and review reusable, testable, and efficient code following Clean Code / SOLID principles, and raise the bar on code quality, maintainability, and performance in the code you touch. Contribute to front-end (Vue/Vuex) and back-end (.NET) development, helping establish and follow patterns and standards. Own SQL query performance for the code you write and contribute to database design decisions.





Apply microservice and micro front-end architecture best practices. Identify and pay down technical debt pragmatically, knowing when to refactor, when to rewrite, and when to leave well enough alone. Share in DevOps responsibilities and champion observability tooling and practices.

Break your work into well-understood, properly prioritized pieces, and handle risk and ambiguity responsibly, including under pressure and shifting priorities. Help refine requirements and ensure you have the context to make good day-to-day decisions without constant escalation. Participate in agile (Scrum/Kanban) ceremonies and help make them effective.

Communicate with clarity to both technical and non-technical audiences, making the complex understandable and trade-offs explicit. Give and seek feedback proactively, and foster documentation and knowledge-sharing, including in structured async and remote-first workflows. Help teammates overcome blockers, build strong relationships across the organization, and mentor others with openness and empathy.

Foster a culture of respectful disagreement, accountability, and continuous improvement to your team's practices. Collaborate across multiple time zones, ensuring remote teammates are included, unblocked, and aligned. Partner with your Product Manager and teammates to help scope and sequence your work, balancing customer needs against technical realities.

Surface engineering constraints, risks,



and opportunities early on the work you're involved in. Advocate for investment in platform health, developer experience, and quality alongside feature work. Several years of professional full-stack software engineering experience, with a clear philosophy on how to improve a codebase over time.

Demonstrated ability to design, build, and ship agentic workflows (agents, tool use, MCP) that measurably speed up delivery and raise quality. Mentors' others on building effectively with AI and on reviewing and testing what it produces. Robust written and verbal communication skills, with comfort in documentation, structured async workflows, technical writing, and remote-first practices.

Demonstrated ability to take ownership of your work, deliver in fast-paced and ambiguous environments without loss of quality, and mentor peers.

Experience working across multiple time zones in a remote or hybrid environment. Js 2 or 3 / Vuetify / Vuex / Webpack Testing: NET Framework / .NET Core / .NET 7–8 / C#; REST API design and implementation Data: MSSQL / SQL Profiler / Query Tuning Testing: nUnit / Moq / AutoFixture DevOps Azure DevOps CI/CD (required) Azure / Windows IIS / Linux Nginx We are proud to be an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion or belief (or lack thereof), sex, nationality, national or ethnic origin, civil status, age, citizenship status, sexual orientation, disability, genetic information, familial status, marital or registered civil partnership status, pregnancy or maternity status, gender identity, gender reassignment, military or veteran status, or any other protected characteristic in accordance with applicable laws and regulations. #

📌 Senior Software Engineering (Winnipeg)
🏢 Avenue.io
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineering (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineering (winnipeg) / winnipeg