Senior Software Engineer

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

Job Details

Experience
5+ years
Required Skills
PostgreSQLCloud ComputingFull Stack DevelopmentJavaJavascriptMicrosoft SQL ServerMongoDBC#C++

Requirements

  • 5+ years of professional software engineering experience, ideally with a BS or MS in Computer Science or related field.
  • Strong proficiency in C#, Java, or C++ with deep experience in backend and full-stack development.
  • Solid experience building web and cloud-based applications using modern software engineering practices.
  • Hands-on expertise with JavaScript and frontend frameworks, as well as backend services in C#.
  • Experience with relational or NoSQL databases such as Microsoft SQL Server, PostgreSQL, or MongoDB.
  • Familiarity with secure software development practices, especially in regulated or healthcare environments.
  • Strong problem-solving skills, ownership mindset, and ability to work independently in a remote setting.

Responsibilities

  • Design, develop, and maintain full-stack features for clinical applications supporting radiation oncology workflows.
  • Build scalable web and cloud-based systems using C#, JavaScript, and modern backend and frontend frameworks.
  • Collaborate with cross-functional teams to deliver innovative healthcare software solutions aligned with clinical needs.
  • Participate in code reviews, ensuring high standards of performance, security, and maintainability.
  • Contribute to system architecture discussions and technical decision-making for scalable product development.
  • Manage development tasks independently using agile workflows, tickets, and sprint planning tools.
  • Support team growth through mentoring, knowledge sharing, and collaborative engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now