Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer building LogiSense’s cloud usage-based billing platform with C#, .NET, and SQL Server. Owning complex features from design through delivery in a remote-first Canadian team.

Responsibilities

  • Build and enhance LogiSense’s usage-based billing platform
  • Turn customer and business needs into reliable platform improvements
  • Own complex features spanning multiple application components from design through delivery
  • Clarify requirements and make well-reasoned technical decisions
  • Work with QA and Scrum team members to address testing, integration, and regression risks
  • Support delivered software and improve reliability in collaboration with IT and Support
  • Organize and prioritize work with minimal supervision
  • Provide realistic estimates and raise risks early
  • Pair with colleagues and participate in design and code reviews
  • Share knowledge and help colleagues grow
  • Improve shared code, address technical debt, and strengthen development practices

Requirements

  • Strong experience developing enterprise applications with C# and .NET
  • Strong experience with Microsoft SQL Server, including database design, T-SQL, and query optimization
  • Experience with at least one of Node.js or a modern UI framework
  • Practical experience incorporating AI tools into everyday development workflows, validating results, and understanding limitations
  • Experience designing, implementing, and integrating RESTful APIs
  • Ability to own complex features across multiple application components with minimal supervision
  • Ability to break down requirements into development tasks, identify dependencies, provide realistic estimates, and communicate risks early
  • Sound judgment in software design decisions and technical tradeoffs
  • Systematic approach to debugging, performance profiling, and optimization
  • Experience implementing automated unit and functional tests
  • Experience working with QA and Scrum team members to address integration and regression risks
  • Ability to understand user needs, clarify requirements, and communicate technical decisions
  • Ability to develop broad platform understanding and deep expertise in supported components
  • Ability to mentor teammates through pairing, design reviews, code reviews, and knowledge sharing
  • Commitment to supporting and improving software reliability
  • Initiative to improve shared code, address technical debt, and strengthen development practices
  • Strongly preferred: experience building, deploying, or supporting applications on AWS or another cloud platform
  • Strongly preferred: experience working within Scrum or another Agile development process

Benefits

  • Remote-first culture with the flexibility to work from anywhere in Canada
  • Competitive compensation
  • Comprehensive benefits
  • Funded learning and development opportunities
  • Ownership of complex features from design through delivery
  • Opportunities to apply broader technical skills and AI-assisted development practices
  • Mentorship, knowledge sharing, and improvements to software development practices
  • Generous paid time off
  • Holidays and a company-wide holiday shutdown
  • Dedicated time and funding for personal learning, certifications, and professional development
  • Flexible work within Canada
  • Autonomy-focused culture
  • Annual bonus potential of up to 10% of base salary
  • RRSP matching
  • Dental, vision, prescription, and extended healthcare beginning on day one
  • Paid vacation and additional company holidays
  • Stock options and equity for long-term, high-impact contributors
  • Team events
  • Company swag

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$120,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudJavaScriptMS SQL ServerNode.jsSQL.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.