1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Engineer, Cloud Platform-New College Grad
(This job is no longer available)
Ellie Mae, Inc. | Pleasanton, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Ellie Mae (NYSE:ELLI) is a leading provider of innovative on-demand software solutions and services for the residential mortgage industry. Mortgage lenders of all sizes use Ellie Mae's Encompass® all-in-one mortgage management solution, Mavent Compliance Service, and AllRegs research, reference and education resources to improve compliance, loan quality and efficiency across the entire mortgage lifecycle.

Summary of Responsibilities

Ellie Mae is a provider of enterprise on-demand solutions, including an online network, software and services for the residential mortgage industry. We are leading the mortgage industry into the future, developing and marketing software solutions that are transforming how mortgage lenders, investors, and settlement service providers work-and work together. We are expanding our development teams and seeking to hire new software developers to participate in design, development, and enhancement of new products and maintenance of existing products.

Primary Responsibilities & Objectives

* Contribute to Ellie Mae's product development team in moving our leading mortgage software solutions to the next level.
* Analyze, design, develop and unit test software applications with high quality and on schedule, including business critical Web services to be consumed by internal/external applications.
* Analyzes, programs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs.
* Use modern programming languages/technologies and apply industry standard software development best practices.
* Collaborate closely with groups in and outside the development team (eg. QA, Product Management, SaaS Operations, UE, Tech Pub) to achieve well groomed, predictable results.

Qualifications, Skills and Education

0-2 years of professional experience in commercial software or corporate application development

* BA/BS or higher in a computer software or related field
* Knowledge and experience in enterprise-scale multi-tier, distributed architecture
* Understanding of HTTP/S and Windows/Web-based application architecture
* Solid experience in object-oriented design and development with languages such as C# or Java
* Solid experience in .NET technologies (eg., Windows Forms, WCF, WebAPI, MVC), or J2EE (eg. JSP/JSF, JavaBeans)
* Experienced with database concepts and databases such as SQL Server, Oracle, and/or NoSQL; experienced with MongoDB is a plus
* Demonstrated ability to deliver working solutions on a tight schedule
* Strong analytical thinking and problem solving skills
* Strong verbal and written communication skills


* SaaS/Cloud experience (design and operational)
* Experience working in an Agile environment
* Experience with performance tuning or optimizing code (back-end/front-end)
* Workflow engine experience
* ORM (eg., Hibernate/nHibernate) experience

Ellie Mae is an Equal Opportunity/ Affirmative Action Employer. Minorities, Females, Disabled and Veterans are encouraged to apply.

We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.