Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivo Holdings Logo

Senior Software Engineer

Rivo Holdings

Salary not specified
Sep 21, 2025
San Diego, CA, US
Apply Now

RIVO is looking to modernize and scale its proprietary Loan Management System (LMS) and needs a Senior Software Engineer to take ownership, shape the roadmap for its evolution, and lay the foundation for a future engineering team.

Requirements

  • Expertise in .NET Core / .NET 6+, C-Sharp, and Azure cloud services required.
  • Strong experience with MassTransit, Hangfire, and CRM systems required.
  • Proficiency in Angular (v12+) and modern front-end development practices required.
  • Solid understanding of microservices architecture, REST APIs, and event-driven systems required.
  • Experience with CI/CD pipelines, DevOps practices, and agile methodologies required.
  • Proven experience in the fintech industry, especially with loan or financial systems strongly preferred.
  • Prior experience modernizing legacy systems or home-grown platforms strongly preferred.

Responsibilities

  • Lead the design, development, and enhancement of our custom-built LMS.
  • Architect and implement scalable solutions using .NET and Azure cloud services.
  • Collaborate with product managers, architects, and internal stakeholders to define technical strategy and build development roadmap.
  • Design new features and redesign existing ones to improve performance, usability, and maintainability.
  • Participate in and lead code reviews to ensure high-quality, secure, and maintainable code.
  • Integrate and optimize background processing using MassTransit and Hangfire.
  • Oversee front-end development using Angular and ensure seamless user experiences.

Other

  • This is a fully on-site role. Hybrid/remote work is not available at this time.
  • We are unable to sponsor or take over sponsorship of an employment Visa at this time.
  • 8+ years of professional software development experience required.
  • 3+ years in a technical leadership or lead engineer role required.
  • Excellent interpersonal, leadership, conflict resolution, and team management skills.