
Senior Software Developer, .NET
Alcumus
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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