Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

GoodLeap Logo

Senior Software Engineer, Servicing (.NET)

GoodLeap

Salary not specified
Sep 26, 2025
Lehi, UT, US
Apply Now

GoodLeap is seeking a Senior Software Engineer to evolve its loan and lease servicing platform, focusing on building scalable, resilient, and high-performance servicing solutions for financial workflows.

Requirements

  • Proficiency in .NET (C-Sharp) 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.
  • Experience in financial servicing platforms, loan origination, or lease management systems.
  • Familiarity with event-driven architecture and messaging systems.

Responsibilities

  • Design, develop, and maintain enterprise-scale service solutions using .NET (C-Sharp) and modern cloud-based architectures.
  • Contribute to the architecture and implementation of scalable, secure, and fault-tolerant systems supporting financial transactions and workflows.
  • 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.

Other

  • 5-8 years of experience in software engineering, ideally in a fast-paced or regulated environment.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication skills and a proactive attitude toward learning and improvement
  • Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department.
  • 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!