About Applied Business Software, Inc., Applied Business Software, Inc., (ABS), the maker of The Mortgage Office , is the industry leader in private lending and loan management technology. Since 1978, our software has powered thousands of lenders, including private money firms, municipalities, CDFIs, Tribal Nations, universities, franchisors, third-party servicers and other non-bank lenders, helping them streamline, automate, and scale their lending operations with confidence.
About the role We are seeking a Senior Developer to join our new Professional Services Team, playing a key role in the success of our clients' onboarding and integrations. This customer-facing role is responsible for leading complex data conversions, designing and developing custom features and integrations, and ensuring every client implementation delivers reliability, accuracy, and long-term scalability. You'll collaborate with clients, project managers, and internal teams to design technical solutions that streamline adoption of The Mortgage Office platform and maximize customer satisfaction.
What you'll doLeadership & Technical Ownership- Serve as the technical lead for customer implementation and data conversion projects from kickoff through completion.
- Mentor junior developers and contribute to establishing best practices for coding, testing, and documentation.
- Define reusable frameworks, templates, and scripts to standardize and accelerate future projects.
Data Conversions- Architect, develop, and optimize data migration pipelines from legacy systems into The Mortgage Office SQL Server database.
- Lead client-facing data mapping and analysis sessions to identify schema differences, dependencies, and validation strategies.
- Build and execute ETL processes and validation tools to ensure data accuracy, completeness, and integrity.
Custom Development & Integrations- Develop tailored solutions such as modules, integrations, and automation tools based on client requirements.
- Utilize The Mortgage Office API and supporting technologies to create seamless data exchange between systems.
- Collaborate with internal product and support teams to transform recurring client needs into productized features.
Customer Collaboration & Support- Work directly with clients to gather requirements, define specifications, and deliver custom implementations.
- Provide advanced technical troubleshooting and support during conversions, testing, and go-live phases.
- Document all custom development, integration details, and conversion methodologies clearly and accurately.
Qualifications- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 5+ years of experience in software development, preferably within enterprise, ERP, or financial software environments.
- Advanced proficiency in:
- Microsoft SQL Server (T-SQL, stored procedures, triggers, optimization)
- C# / .NET Framework and .NET Core
- ETL scripting and data transformation workflows
- RESTful API integration and data exchange formats (JSON, XML)
- Proven experience leading technical projects or implementations for enterprise clients.
- Familiarity with Git, Azure DevOps, or comparable source control and CI/CD platforms.
Why Join Us?- Comprehensive health, dental, and vision coverage.
- 401(k) with company funded match.
- Mission-driven company with a 45+ year legacy and industry-leading products trusted by thousands of lenders.
- Collaborative, supportive team known for long tenure, deep expertise, and a culture built on trust and integrity.
- Help modernize and evolve the leading platform in private lending technology.
- Beautiful Huntington Beach or San Mateo office with a tight-knit culture.
- Competitive compensation and room for professional growth.
- Performance-based bonuses.
- Generous PTO.
- Modern workspace with on-site amenities.
- Awesome company Christmas party.
The pay range for this role is:
120,000 - 140,000 USD per year (Huntington Beach, CA (HQ))