Jobgether
Jobgether

Sr. Software Engineer (C# .NET)

engineeringfull-timeCanada
SALARY
$112k – $155k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Design, develop, enhance, and maintain scalable, cloud-native APIs and core application components using .NET Core and C#.
    • Continuously improve core software offerings, focusing on reliability, scalability, maintainability, performance, and overall product quality.
    • Lead and contribute to technical discussions covering software architecture, application design, testing strategies, and engineering best practices.
    • Collaborate with cross-functional engineering and technology teams to construct and maintain high-value system components across multiple technology stacks.
    • Write clean, maintainable, and well-tested code while maintaining strong unit and functional test coverage.
    • Participate in code reviews and provide constructive technical feedback that improves code quality and engineering standards.
    • Apply telemetry, monitoring, and modern application performance management practices to identify bottlenecks and improve system performance.
    • Troubleshoot complex application and production issues and contribute to sustainable technical solutions.
    • Support continuous improvement of development methodologies, engineering processes, and software delivery practices.
    • Mentor and support other engineers by sharing technical knowledge, conducting thoughtful code reviews, and contributing to a strong engineering culture.
    • Requirements

      • 5+ years of professional experience building scalable, cloud-native APIs and applications using .NET and C#.
      • University degree or advanced diploma in Software Engineering, Computer Science, or a related discipline, or equivalent practical experience.
      • Strong understanding of application development principles, software architecture, and modern development and testing methodologies.
      • Hands-on experience with .NET Core and building production-grade APIs and services.
      • Experience with telemetry, observability, and application performance tuning using modern APM and monitoring tools.
      • Strong problem-solving and analytical abilities, with a detail-oriented approach to software quality and reliability.
      • Excellent communication and collaboration skills, with the confidence to lead technical discussions and work effectively across teams.
      • Demonstrated willingness to learn, challenge existing approaches, and continuously improve technical and development practices.
      • Experience mentoring engineers, participating in code reviews, and providing technical leadership is highly valued.
      • Experience with AWS, Kubernetes, and OpenTelemetry is a strong advantage.
      • Familiarity with PostgreSQL, Java or Kotlin-based cloud-native APIs, and Azure Cloud Services is a plus.
      • Benefits

        • Competitive annual salary of $112,000–$155,000, depending on experience, skills, qualifications, and other relevant factors.
        • Fully remote work within North America, with an EST time zone preference.
        • Medical, dental, and vision benefits.
        • Employer HSA contributions and FSA options for eligible U.S. employees.
        • Immediately vested 401(k) with company match in the U.S. or RRSP with company match in Canada.
        • Paid vacation, personal, and sick time.
        • Paid maternity and paternity leave for eligible U.S. employees.
        • Employer-paid short-term disability, long-term disability, life insurance, and AD&D coverage for eligible U.S. employees.
        • Employee Assistance Program supporting personal and professional wellbeing.
        • Employer-paid volunteer/service day.
        • Tuition reimbursement for eligible programs.
        • Opportunities to broaden technical expertise and share knowledge across a global organization.
        • Internal mobility, diverse career paths, and opportunities for meaningful career advancement.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Sr. Software Engineer (C# .NET) at Jobgether — Remote