Title: Senior Software Engineer – Servicing
Position Type: Full-time employment (FTE)
Location: Hybrid – Multiple U.S. Locations
Position Overview:
Our client is seeking a Senior Software Engineer with strong .NET backend development
experience to join a new team building a self-service loan servicing platform from the ground up.
This system will empower homeowners to manage loans and payments independently through
a digital portal.
The ideal candidate is a backend-leaning engineer passionate about writing clean, testable
code and who thrives in collaborative, agile environments. This role requires excellent
experience in API development, database integration, and modern testing practices.
Key Responsibilities:
● Design and implement robust APIs for a new servicing platform.
● Collaborate with cross-functional teams to integrate data sources and backend systems.
● Build backend services using .NET (C#) and contribute to architectural decisions.
● Ensure high test coverage with unit, functional, and acceptance tests.
● Participate in code reviews, agile ceremonies, and sprint planning.
● Ensure secure, scalable, and maintainable backend codebases.
● Stay current with emerging technologies to recommend improvements.
Qualifications:
● 5+ years of professional software development experience.
● Strong hands-on expertise in C# and .NET Core frameworks.
● Solid experience designing and consuming RESTful APIs.
● Familiarity with cloud platforms such as AWS, Azure, or GCP.
● Proficiency in relational and/or NoSQL databases (SQL Server, PostgreSQL, etc.).
● Strong TDD background: candidates must write and own unit/functional/acceptance
tests.
● Experience with CI/CD tools and modern DevOps practices.
● Familiarity with agile development methodologies.
● Excellent problem-solving and communication skills.
Preferred Experience:
● Experience in fintech, payments, or loan servicing platforms.
● Exposure to AI/machine learning applications (a future growth opportunity).
● Experience working in diverse technical environments across multiple companies.
● Background working in small, fast-paced teams or greenfield development efforts.
● Understanding of messaging/SMS systems or campaign technologies is a plus.