Senior Software Engineer

RVO Health Logo

RVO Health

💵 $118k-$158k
📍Remote - United States

Summary

Join RVO Health as a Software Engineering Lead and leverage your full-stack expertise in C#, .NET Core, ReactJS, and Node.js to design, develop, and deploy enterprise-scale applications. Lead and mentor engineering teams, ensuring alignment with best practices and driving continuous improvement. Collaborate with cross-functional teams and offshore developers to deliver high-performing solutions. This hybrid or remote role requires proficiency in AWS Cloud services and a passion for engineering excellence. You will play a key role in building and scaling high-performing teams, including interviewing candidates and fostering a collaborative team culture. The position offers a competitive salary and a comprehensive benefits package.

Requirements

  • 4-5+ years of experience in software engineering, with a focus on building consumer-facing applications
  • Minimum of 1+ year mentoring junior engineers
  • Proficiency in .NET Core and C#
  • Experience with at least one of the following: React.js, TypeScript, Angular
  • State management Redux, Context API or similar
  • Proficiency in HTML5 and CSS3
  • Experience with at least one of the following databases : Snowflake, Microsoft SQL Server, MySQL
  • Exposure to caching using Elasticsearch/OpenSearch, Apache Solr, or Redis
  • Familiarity with AWS Cloud and GitHub-based CI/CD pipelines

Responsibilities

  • Collaborate across multiple engineering, product, and infrastructure teams to drive alignment on technical initiatives and ensure smooth integration of services
  • Lead system architecture and design discussions, delivering scalable, maintainable, and high-performing solutions aligned with business and technical goals
  • Monitor system performance and reliability, proactively addressing technical debt and production issues
  • Identify and implement cost-effective cloud strategies, optimizing infrastructure and service usage to reduce operational expenses without sacrificing performance
  • Contribute to technical planning and estimation, ensuring realistic delivery timelines and resource allocation
  • Enforce coding standards, architectural guidelines, and engineering best practices to ensure code quality, consistency, and long-term maintainability
  • Champion application security by ensuring compliance with secure coding standards, proactively identifying vulnerabilities, and collaborating with security teams for audits and threat modeling
  • Support the evolution of the team’s technology stack and development practices by evaluating and adopting new tools, frameworks, and patterns
  • Advocate for and implement initiatives that improve developer experience, reduce friction, and scale engineering practices
  • Drive improvements in developer experience, CI/CD automation, and operational efficiency through tooling and workflow enhancements
  • Monitor and address technical debt, scalability bottlenecks, and legacy system risks
  • Champion Agile development practices by fostering iterative delivery, continuous feedback, and adaptive planning within the team
  • Collaborate effectively with geographically distributed teams, ensuring clear communication, coordinated execution, and consistent delivery across time zones

Preferred Qualifications

Node.js or Python experience will be a value add

Benefits

  • Access to a Free Udemy for Business subscription—thousands of hours of learning content on hundreds of different subjects at your fingertips
  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Paid Time Off
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program
  • Pharmacy Benefits
  • Income Protection Plans
  • Pet Services Plans
  • Mental Health Support
  • Wellness Coaching
  • HSA- Health Savings Account
  • Commuter Benefits
  • Gym & Fitness Center Discount Program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.