Senior Software Engineer

closed
MD Clarity Logo

MD Clarity

πŸ“Remote - United States

Summary

Join us in our mission to fix the problem of unknown healthcare costs by joining our team as a Senior Software Engineer, Team Lead.

Requirements

  • Demonstrated ability to solve complex problems
  • High proficiency in SQL and other type of database systems (firm understanding of relational database and document design paradigms)
  • Experience working with large data sets
  • High proficiency working with object-oriented programming languages (e.g. C#, Java)
  • Experience in designing large-scale enterprise systems
  • Knowledge of Enterprise Architecture design patterns
  • Experience designing scalable REST APIs
  • Experience with JavaScript frameworks and HTML5
  • Familiarity with modern cloud platforms (e.g. AWS, Azure or Google Cloud)
  • Education: BS/BE/MS in software engineering, information systems, computer science, or related field
  • Experience: 10+ years of experience in software product development
  • Experience: 3+ years of leadership experience

Responsibilities

  • Participating in design and problem-solving sessions related to our product roadmap and feedback received from our client services and support teams, and customers
  • Lead the design and implementation of software features
  • Design and implementation of data interfaces (REST APIs) with external healthcare systems related to clinical, financial, quality, and patient data
  • Design and implementation of features related to payment transactions and how patients experience paying for medical costs
  • Design and implementation of mobile-based consumer/patient-facing applications that enhance the healthcare experience for patients
  • Design data architecture to support new applications and features
  • Work on improving tools to monitor stability and performance of our platform, and troubleshoot exceptions related to daily user activity
  • Participate in R&D activities to explore new technologies to optimize solutions to existing problems we address with our product
  • Guide other engineering team members through design, coding, testing, and release processes

Preferred Qualifications

  • Microsoft technology stack (.NET, C#, SQL Server)
  • Experience working with mobile development frameworks
  • Experience working with healthcare data, systems, or generally exposure to the healthcare domain

Benefits

  • Medical, Dental, & Vision premiums 100% covered for you and any dependents
  • 401(k) with employer matching
  • Monthly wellness credit
  • Employer HSA contributions
  • Continuing education
This job is filled or no longer available