Senior Software Engineer

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PostgreSQLHTMLCSSJavascriptMicrosoft SQL ServerMongoDBC#.NET

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of software engineering experience.
  • Strong programming expertise in C#, Java, or C++.
  • Deep experience in C# and JavaScript for full-stack development.
  • Proven experience building and maintaining web and cloud-based applications.
  • Experience working with databases such as MongoDB, Microsoft SQL Server, or PostgreSQL.
  • Familiarity with modern frontend technologies such as HTML, CSS, and frameworks like WPF or .NET.
  • Understanding of secure development practices, ideally within HIPAA or regulated environments.
  • Strong problem-solving skills with the ability to work independently in a remote, fast-paced setting.
  • Collaborative mindset with strong communication and knowledge-sharing abilities.

Responsibilities

  • Develop and maintain full-stack features across frontend and backend systems for healthcare-focused web applications.
  • Design and implement scalable cloud-based solutions using technologies such as C#, JavaScript, and modern web frameworks.
  • Collaborate with cross-functional engineering, product, and clinical teams to deliver innovative software for radiation oncology workflows.
  • Participate in code reviews and uphold high standards of software quality, testing, and maintainability.
  • Manage development tasks through structured ticketing systems and contribute to efficient delivery workflows.
  • Support secure and compliant software development practices aligned with healthcare and medical device standards.
  • Contribute to technical discussions, architecture decisions, and continuous improvement initiatives.
  • Share knowledge, mentor teammates, and foster a collaborative engineering culture within a remote environment.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now