Sr Engineering Manager

About the job

Rayden Interactive is looking for a passionate Senior Manager, Software Engineering, to join our growing team! As a Senior Manager, Software Engineering on our team, you will gain a deep understanding of the healthcare industry while working in a distributed team of talented software engineers. You will learn about our users, customers and architecture while designing, building, scaling, and maintaining complex distributed software products. You will collaborate closely with our Product Management and Operations teams and manage other engineering colleagues to ensure that the products being built drive customer usage, are easily supportable by our customer teams, and are accurate, highly available, scalable, and easily deployable.

You will be working on the design and implementation of integrations to improve Phreesia’s ability to connect information in and out of systems that doctors are utilizing during a patient’s health journey. These projects will involve integrating with third party APIs, building APIs and services, automating CI/CD pipelines, etc. You will also design and build scalable applications that interact with all Phreesia products and enhance the patient’s experience.

Responsibilities

  • Implementing required functionality as part of a Scrum team
  • Help hire and manage software engineers in both development and QA team
  • Writing technical documentation
  • Participating in design reviews
  • Participate in Sprint planning and execution
  • Help manage escalations and ongoing product maintenance
  • Maintain software security and quality standards
  • Help development and quality assurance team members
  • Take ownership of existing products, including bug fixes
  • Aid in troubleshooting and resolving production escalations and issues
  • Help review team commits via pull requests
  • Support your products over their lifetime

Qualifications

  • Bachelor’s degree in Computer Science or related discipline
  • 10+ years of experience building and supporting highly distributed applications, with significant experience with Microsoft.NET in C#, systems connecting to databases (SQL Server, MongoDB, NoSQL) and cloud systems
  • 3 + years of experience in people management within software engineering and a focus on growing talented employees
  • Experience authenticating and calling web services
  • Experience implementing and maintaining CI/CD pipelines
  • Self-motivated, pragmatic thinker capable of working within a highly distributed team
  • Strong technical and non-technical communication skills
  • Highly collaborative team player
  • Readiness to travel to US office when essential.

Technologies We Use

  • Microsoft.NET in C#
  • SQL Server, MongoDB, Redis
  • Cloud systems (Amazon Web Services, Azure)
  • Restful APIs
  • RabbitMQ, MSMQ
  • NServiceBus
  • Angular or React

Who we are


Rayden Interactive, has been founded in 2010, to enhance patient experience, create new benchmarks of healthcare service, and ease millions of human-medicine interfaces everyday through an honest, creative and human-centric approach. We provide services related to UI/UX Designing and Development, Market Research, Product Support and more. The idea is to create demand by building efficient technology solutions and smooth customer experience. At Ri, we believe in nurturing the spirit of collaboration and companionship to help each other.

We champion our people, they champion us –

Rayden Interactive – www.raydeninteractive.com

Phreesia – www.phreesia.com