Similar Jobs

View More

Senior Software Engineer, WPF/Windows

This job is no longer active. View similar jobs.

POST DATE 9/17/2016
END DATE 2/28/2017

First American Irvine, CA

Irvine, CA
AJE Ref #
Job Classification
Full Time
Job Type
Company Ref #
Mid-Career (2 - 15 years)
Bachelors Degree


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(R) in 2016. To learn more about First American, visit

Job Description

*Designs, develops, troubleshoots, debugs, and implements software codes for windows applications. Responsible for interface implementation.
*Integrates windows desktop applications with application tier or with backend databases.
*Develops three tier windows applications.
*Researches, tests, builds, and coordinates the integration of new products per production and client requirements.
*Devises or modifies procedures to solve problems considering computer equipment capacity and limitations, operating time, and form of desired results.
*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

*Normally requires BS Degree or equivalent work experience
*Typically have 5-7 years of directly related experience.

*Fluent in C#, WPF, MS SQL Server/TSQL, at an expert level
*Experience with Windows 2012 computer server platform and
*Expertise with developing windows-based software applications
*Constantly updating personal technical and business knowledge and skills
*Strong written and verbal communication skills