Senior Full Stack Software Engineer - C# .Net

Senior ( 6 - 9 years )
CompuMed, Inc.
Hospitals and Health Care
Remote UTC-10
Job Category
Software Engineer
Skills Required
Full Stack

Senior Full Stack Software Engineer - C# .Net - Fully Remote

CompuMed is an entrepreneurial company with big ideas! Our focus is to provide Diagnostic Telemedicine Solutions that save lives. We offer competitive salaries, solid benefits, a corporate culture based upon individual respect and team spirit. If this sounds like a place for you please contact us.

CompuMed is looking for an experienced Software Engineer to work on our backend (C# .Net Core, Web API) and some frontend (React JS). They will work closely with the CTO and product team to create quality and scalable solutions.


  • Lead engineering efforts in the design, development, and deployment of the CompuMed platform.
  • Collaborate with Product Management and other stakeholders within Engineering to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product quality, security, and performance
  • Solve technical problems of varying scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Confidently ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.
  • Integrate 3rd party, vendor, and customer systems with the CompuMed platform.


  • Professional experience with C# .Net Core
  • Professional experience with JavaScript and associated web technologies (CSS, semantic HTML)
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in an agile and iterative software development process
  • Positive and solution-oriented mindset
  • An inclination towards communication, inclusion, and visibility
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with strong organizational skills.
  • Ability to thrive in a fully remote organization
  • Computer science education or equivalent experience


  • Experience working with modern frontend frameworks (e.g., React, Vue.js, Angular)
  • Experience with Microsoft Azure cloud
  • Experience with medical imaging technologies (DICOM, HL7)
  • Experience working with a remote team
  • Enterprise software company experience

Job Type: Full-time

Job Reference