Alcumus

Software Developer, .NET, React

Alcumus

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$0 - CA$1 per month

Job Level

Mid-LevelSenior

Tech Stack

ASP.NETAzureCloudEntity FrameworkJavaScriptMicroservices.NETReactSQLTypeScript

About the role

  • Collaborate with the development team to design, build, and maintain scalable web applications using .NET (Core/Framework) for the backend and React for the frontend
  • Improve tools, services, and platforms and enhance team workflows and Agile practices
  • Participate in the full software development lifecycle: requirements gathering, user story creation, technical design, coding, testing, deployment, and support
  • Engage with internal and cross-functional stakeholders to gather and validate requirements
  • Write clean, maintainable, and testable code; participate in code reviews and design discussions
  • Work with QA teams to ensure software quality and help troubleshoot production issues
  • Provide third-line support for existing applications and develop new features
  • Contribute to architectural decisions and support transition to modern technologies and platforms
  • Mentor junior developers and contribute to technical knowledge sharing
  • Communicate effectively with technical and non-technical stakeholders
  • Report to the Engineering Manager and work within a cross-functional Agile team

Requirements

  • Strong technical expertise in .NET Core / .NET Framework
  • Proficiency in C# and ASP.NET Web API
  • Experience with SQL Server
  • Proven experience developing web applications using React and TypeScript/JavaScript
  • Solid understanding of RESTful APIs and Entity Framework
  • Experience working in Agile/Scrum teams and using Azure DevOps, Jira, or similar
  • Experience with version control systems such as Git
  • Strong debugging, problem-solving, and analytical skills
  • Excellent communication skills to explain technical concepts to non-technical stakeholders
  • Mentoring or leadership experience (desirable)
  • Familiarity with cloud platforms (preferably Azure) and related DevOps practices (desirable)
  • Knowledge of security best practices (OWASP) and compliance frameworks (ISO 27001/27032) (desirable)
  • Experience with Windows Services, asynchronous programming, microservices architecture, and automated/unit testing (desirable)
  • Degree in Computer Science, Engineering or related field is beneficial (desirable)
Benefits
  • Personal Health & Wellbeing
  • Integrated mental health & wellbeing support
  • Vacation – starting at 3 weeks
  • Wellness Days & Annual Giving Day
  • Comprehensive medical and dental coverage
  • End of year company-wide shutdown
  • LinkedIn Learning License for upskilling & development
  • Inclusive equal-opportunity employer and supportive hiring process

Applicant Tracking System Keywords

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

Hard skills
.NET Core.NET FrameworkC#ASP.NET Web APISQL ServerReactTypeScriptJavaScriptRESTful APIsEntity Framework
Soft skills
debuggingproblem-solvinganalytical skillscommunication skillsmentoringleadership
Certifications
degree in Computer Sciencedegree in Engineering
Unity

Staff Backend Developer

Unity
Leadfull-time$153k–$211k / year🇨🇦 Canada
Posted: 1 hour agoSource: boards.greenhouse.io
CloudDistributed SystemsGoKubernetesMySQLRayTerraformUnity
Dropbox

Backend Product Software Engineer, Commerce Platform

Dropbox
Mid · Seniorfull-time$168k–$228k / year🇨🇦 Canada
Posted: 19 hours agoSource: boards.greenhouse.io
GoJavaMySQLOpen SourcePythonRust
Coinbase

Software Engineer, Backend, Consumer Growth

Coinbase
Junior · Midfull-time$154k–$154k / year🇨🇦 Canada
Posted: 20 hours agoSource: boards.greenhouse.io
CloudDockerDynamoDBGoMongoDBPostgresRubyRuby on Rails
CoLab Software

Senior Backend Developer

CoLab Software
Seniorfull-time🇨🇦 Canada
Posted: 1 day agoSource: boards.greenhouse.io
CloudCypressDynamoDBGraphQLJavaScriptMySQLNoSQLPostgresPythonPyTorchReactScikit-Learn+2 more