Senior Software Engineer

loanDepot

(Lake Forest, California)
Full Time
Job Posting Details
About loanDepot
loanDepot is America's lender offering home purchase and refinance loans, personal loans and home equity products nationwide. Headquartered in Southern California, the company operates Direct, Retail and Wholesale business channels nationwide.
Summary
As part of our continued record growth, loanDepot is adding a Engineer Software Senior to our Technology Solutions team. As a key contributor to the team, you will be instrumental in delivering innovative, compelling, coherent user experiences for our consumer, internal operations and value chain constituents across a wide variety of enterprise applications through the creation of discrete business services and their supporting components
Responsibilities
* Design, develop and deliver solutions for the most challenging enterprise requirements * Create enterprise-grade application services * Participate in rapid prototyping and POC development efforts * Contribute to overall enterprise technical architecture and implementation best practices * Inform efforts to develop and refine functional and non-functional requirements * Participate in iteration and release planning * Provide direction and mentorship to junior team members * Perform functional and non-functional testing
Ideal Candidate
**Requirements:** * Bachelor’s degree or equivalent work experience * 5+ years of experience developing enterprise level systems on the .NET framework using C# * 4+ years of experience developing web services * Mastery of Visual Studio 2013/2015 * Strong working knowledge of service oriented architecture design principles, patterns and best practices * Web UI development experience using Javascript and Javascript UI frameworks preferred * Strong working knowledge of modern object-oriented development techniques * Strong working knowledge of enterprise architecture principals, patterns and practices * Strong working knowledge of SQL and relation database design * Working understanding of unit test creation * Working understanding of MS SQL Server preferred * Working understanding of MS IS preferred * Experience with continuous integration tools and processes a plus **Strong ability to:** * Produce high-quality, properly functioning deliverables the first time * Deliver work product according to established deadlines * Estimate tasks with a level of granularity and accuracy commensurate with information provided * Work collaboratively in a small team * Excel in a rapid iteration environment with short turnaround times * Lead by example, serving as a role model to other team members * Mentor junior team members to help advance their technical, analytical and judgment skills * Deal positively with high levels of uncertainty, ambiguity and shifting priorities * Accept a wide variety of tasks and pitch in wherever needed * Constructively present, discuss and debate alternatives * Take shared ownership of the product

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.