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