Alcumus

Senior Software Developer, .NET

Alcumus

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Be a key contributor within our development team, delivering secure, scalable, and maintainable software solutions
  • Design, test, and maintain high-quality code for web, mobile, and desktop business applications using modern technologies and frameworks
  • Collaborate with product managers, designers, and stakeholders to translate user needs into functional, high-performance software solutions
  • Contribute to technical discussions, code reviews, and the continuous improvement of development practices and team workflows
  • Drive improvements to services and platforms through automation, best practices, and clean code principles
  • Provide support and diagnose incidents as part of level 3 support, taking ownership of issues through to resolution
  • Act as a technical reference and mentor for junior developers, fostering learning and collaboration
  • Translate technical concepts into clear language to bridge technical and business teams
  • Participate in defining the product roadmap and help shape future features and services
  • Stay informed of emerging technologies and propose innovative solutions

Requirements

  • You must be bilingual in French and English
  • Strong hands-on experience with .NET Framework and .NET Core
  • Proficiency with ASP.NET MVC and Web Forms
  • Good command of HTML, CSS, SASS, JavaScript / TypeScript
  • Excellent understanding of REST APIs, Entity Framework, and SQL Server
  • Experience working in an Agile development environment
  • Ability to clearly communicate complex technical concepts to non-technical audiences
  • Strong problem-solving skills and a continuous-improvement mindset
  • Proven experience collaborating across teams and managing stakeholder expectations
  • Knowledge of DevOps practices and CI/CD pipelines
  • Exposure to Azure services and environments
  • Experience with Windows Services
  • Knowledge of asynchronous programming, caching mechanisms, and logging techniques
  • Self-motivated, adaptable, and comfortable in a fast-paced, dynamic environment
  • Strong emphasis on quality — not just of code but also of team collaboration
  • Enjoy coaching and mentoring others and contributing to a positive, inclusive work culture
Benefits
  • Integrated mental health and wellbeing support
  • Leave — starting from 3 weeks
  • Wellbeing days & annual community day — extra time to take care of yourself or get involved with your community
  • Comprehensive medical and dental coverage
  • Company-wide year-end shutdown so you can rest and recharge
  • Access to LinkedIn Learning for skills development and continuous training
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET Framework.NET CoreASP.NET MVCWeb FormsHTMLCSSSASSJavaScriptTypeScriptREST APIs
Soft Skills
bilingual in French and Englishproblem-solvingcontinuous-improvement mindsetcollaborationcommunication of technical conceptscoachingmentoringadaptabilityself-motivationteam collaboration