Senior Software Engineer (.net) 9/11/2016

First American Irvine, CA

Company
First American
Job Classification
Full Time
Company Ref #
34800BR
AJE Ref #
576136960
Location
Irvine, CA
Experience
Mid-Career (2 - 15 years)
Job Type
Regular
Education
Bachelors Degree

JOB DESCRIPTION

APPLY
First American Professional Real Estate Services has delivered state-of-the-art software, services, and support to the settlement industry for more than three decades. A recognized industry leader and a member of the First American Family of Companies (NYSE: FAF), we provide a variety of services, including integrated escrow, closing, and title production systems; document imaging; trust accounting services; 1099 services; and much more. First American was named one of FORTUNE s 100 Best Companies to Work For in 2016. To learn more about First American, visit www.firstam.com.

Job Description

*Full Stack web application development with front end UI, application, and backend databases using C#, MVC, CSS, WebAPI, ASP.NET, MS SQL Server/TSQL, Entity Framework, AngularJS, JSON, and other related technologies.
*Familiarity with developing Web applications using SPA, SOA, and like design and architecture patterns.
*Formulates and defines system scope and objectives for assigned projects.
*Devises or modifies procedures to solve problems considering computer equipment capacity and limitations, operating time, and form of desired results.
*Tests and delivers software on time.
*Provides maintenance of developed software including regression testing and debugging.
*Monitor and report to management on the status of project efforts, anticipating/identifying issues that inhibit the attainment of project goals and implementing corrective actions.
*Foster and maintain good relationships with customers and IT colleagues to meet expected customer service levels.

Job Qualifications

Education/Experience:
*BS Degree or equivalent work experience.
*4-7 years of directly related experience.

Skills:
*Experience with Windows 2012 computer server platform and asp.net
*Expertise with developing web-based software applications
*Constantly updating personal technical and business knowledge and skills
*Strong written and verbal communication skills