Talent.com
Senior Software Engineer, Servicing (.NET)

Senior Software Engineer, Servicing (.NET)

GoodLeapRoseville, CA, US
20 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About GoodLeap :

GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap’s proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.

GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.

Position Overview

We are seeking a skilled and motivated Senior Software Engineer with strong experience in .NET technologies and a passion for building scalable, resilient, and high-performance servicing solutions. In this role, you will be a key contributor to the evolution of our loan and lease servicing platform, working closely with cross-functional teams to design and implement secure, reliable systems that power financial workflows at scale.

As a Senior Engineer, you will have a strong voice in technical decisions, contribute to system architecture, and take ownership of critical components while continuously growing your craft and supporting your teammates in delivering high-quality software.

Key Responsibilities

  • Design, develop, and maintain enterprise-scale service solutions using .NET (C#) and modern cloud-based architectures.
  • Contribute to the architecture and implementation of scalable, secure, and fault-tolerant systems supporting financial transactions and workflows.
  • Collaborate with product managers, designers, and fellow engineers to translate business requirements into technical solutions.
  • Write clean, maintainable, and well-tested code following best practices in engineering.
  • Participate in code reviews and provide constructive feedback to peers.
  • Continuously improve system performance, observability, and maintainability.
  • Ensure code and systems meet industry security and compliance standards.
  • Stay up to date with industry trends and emerging technologies and propose improvements where appropriate.
  • Participate in sprint planning, estimation, and other agile ceremonies.

Qualifications

  • 5-8 years of experience in software engineering, ideally in a fast-paced or regulated environment.
  • Proficiency in .NET (C#) and modern backend development.
  • Experience building and maintaining cloud-based infrastructure (Azure, AWS, or GCP) with a focus on reliability and security.
  • Solid understanding of distributed systems, APIs, and microservices.
  • Familiarity with relational databases (e.g., SQL Server, PostgreSQL) and data modeling principles.
  • Experience with CI / CD practices and tools, and familiarity with DevOps principles.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication skills and a proactive attitude toward learning and improvement
  • Bonus Points

  • Experience in financial servicing platforms, loan origination, or lease management systems.
  • Knowledge of compliance and regulatory standards in financial services (e.g., PCI-DSS, SOC 2).
  • Familiarity with event-driven architecture and messaging systems.
  • Exposure to frontend frameworks such as React, Angular, or Blazor is a plus.
  • In addition to the above salary, this role may be eligible for a bonus.

    Additional Information Regarding Job Duties and Job Descriptions :

    Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position / department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.

    If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you!  Apply today!

    We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our  Employment Privacy Policy  and  Recruiting Policy on AI .

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Software Engineer Net • Roseville, CA, US

    Related jobs
    Software Engineer

    Software Engineer

    California Dental AssociationSacramento, CA, US
    Full-time
    Quick Apply
    Who we are : The California Dental Association is a membership organization that represents 27,000 of the state’s best and brightest dental professionals and champions the oral health of the c...Show moreLast updated: 14 days ago
    • Promoted
    • New!
    Senior Substation Project Engineer

    Senior Substation Project Engineer

    PG&E CorporationWest Sacramento, CA, US
    Full-time
    Job Category : Engineering / Science .Job Level : Individual Contributor.Business Unit : Electric Engineering.The hardworking coworkers of Electric Engineering ensure all manners of electric engineeri...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Quality Engineer (Medical Device)

    Senior Quality Engineer (Medical Device)

    JobotWoodland, CA, US
    Full-time
    This Jobot Job is hosted by : Tyler May.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary : $100,000 - $120,000 per year.We are seeking a dynamic and ...Show moreLast updated: 30+ days ago
    • Promoted
    System Engineer

    System Engineer

    TradeJobsWorkForce95841 North Highlands, CA, US
    Full-time
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    ConfluentSacramento, CA, United States
    Full-time
    West Coast Region, United States.K - Offers Equity - Offers Commission.At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards.We analyze a...Show moreLast updated: 3 days ago
    • Promoted
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce95823 Sacramento, CA, US
    Full-time
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...Show moreLast updated: 30+ days ago
    • Promoted
    Electronics Engineer

    Electronics Engineer

    U.S. NavyClarksburg, CA, US
    Full-time +1
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.Every successful engineering career needs a solid foundation, and thats exactly what youll get.Do your job right...Show moreLast updated: 3 days ago
    • Promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce95832 Sacramento, CA, US
    Remote
    Full-time
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Giving Tree SurrogacyElk Grove, CA, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show moreLast updated: 19 hours ago
    Senior Software Engineer, Backend (Java / MySQL / AWS)

    Senior Software Engineer, Backend (Java / MySQL / AWS)

    Keeper Security, Inc.El Dorado Hills, CA, US
    Remote
    Full-time
    Quick Apply
    We are seeking a highly motivated and experienced backend Senior Software Engineer (Java / MySQL / AWS), to join our Keeper development team. The ideal candidate will be a positive and collaborative tea...Show moreLast updated: 30+ days ago
    • Promoted
    Java Server Engineer

    Java Server Engineer

    TradeJobsWorkForce95837 Sacramento, CA, US
    Full-time
    Java Server Engineer Job Duties : Evaluates Web applications by studying systems flow, data usage, and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior IoT Engineer - Research & Development

    Senior IoT Engineer - Research & Development

    Terabase EnergyDavis, CA, United States
    Full-time
    At Terabase Energy, we believe that digitalization and automation will drive the.Terabase is developing an interconnected software. We work alongside project developers,.Our team is a blend of solar...Show moreLast updated: 3 days ago
    • Promoted
    Senior Development Engineer - Supervisor (RSCH AND DEV ENGR SUPV 2)

    Senior Development Engineer - Supervisor (RSCH AND DEV ENGR SUPV 2)

    University of California - DavisDavis, CA, United States
    Full-time +1
    THIS IS AVAILABLE TO EMPLOYEES IN THE DEPARTMENT OF LIGHTING TECHNOLOGY CENTER ONLY.Provides direct supervision typically to professionals or skilled technical employees. Functions as advisor to uni...Show moreLast updated: 2 days ago
    • Promoted
    Senior Civil Engineer

    Senior Civil Engineer

    JobotWest Sacramento, CA, US
    Full-time
    This Jobot Job is hosted by : Lincoln Sprague.Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume. Salary : $125,000 - $150,000 per year.We are a full ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Technical Engineer (Middleware)

    Senior Technical Engineer (Middleware)

    Highmark HealthSacramento, CA, United States
    Full-time
    CANDIDATE MUST BE US Citizen (due to contractual / access requirements).This job is an integral member of one of our teams responsible for supporting the design, development, and maintenance of our t...Show moreLast updated: 3 days ago
    Senior Software Engineer, Cloud Identity & Access (CIEM & JIT)

    Senior Software Engineer, Cloud Identity & Access (CIEM & JIT)

    Keeper Security, Inc.El Dorado Hills, CA, US
    Remote
    Full-time
    Quick Apply
    Keeper Security is hiring a Senior Software Engineer to join a new team dedicated to building Cloud Infrastructure Entitlement Management (CIEM) and Just-in-Time (JIT) access solutions.This is a se...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce94206 Sacramento, CA, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkforce95836 Sacramento, CA, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show moreLast updated: 30+ days ago