Software Engineer II - .NET - Remote @ First American Financial Corporation - Santa Ana, CA

Job Overview

4 months ago

Software Engineer II - .NET - Remote

First American Financial Corporation - Santa Ana, CA

Who We Are

Join a team that puts its People First! Since 1889, First American (NYSE: FAF) has held an unwavering belief in its people. They are passionate about what they do, and we are equally passionate about fostering an environment where all feel welcome, supported, and empowered to be innovative and reach their full potential. Our inclusive, people-first culture has earned our company numerous accolades, including being named to the Fortune 100 Best Companies to Work For® list for eight consecutive years. We have also earned awards as a best place to work for women, diversity and LGBTQ+ employees, and have been included on more than 50 regional best places to work lists. First American will always strive to be a great place to work, for all. For more information, please visit

What We Do

First American is seeking a Software Engineer to join the team for our mission critical Escrow and Title Settlement transaction system. An ideal candidate will have a deep understanding of building cloud-based technology products and contributing to the architecture and design of cloud applications. You will be part of the engineering squad and be responsible for developing and maintaining software to modernize our core platforms using modern tools, techniques, and cloud native services.

We are interested in talking to you if you love coding, have a great grasp on development using design patterns and are passionate about discovering ways to improve quality, reusability, extensibility, and consistency. You have great interpersonal and technical skills that enable you to succeed in highly collaborative and agile work environments. You are a creative thinker and display growth mindset.


  • Design, implement, modernize and maintain secure web applications in an AWS cloud environment which are scalable and optimized for performance

  • Write clean, fast, compatible, easy-to-use, and testable code into production quality products

  • Continuously improve the user experience by implementing new features and enhancements

  • Review code developed by other engineers, provide feedback to ensure best practices, help teammates overcome obstacles.

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Communicate effectively with a variety of stakeholders, architects, Information Security and product managers to ensure product success

Skills and Qualifications

  • 5+ years of directly related experience

  • Experienced in software development using C# (.Net Framework, .Net Core, ASP), SQL databases

  • Experience with AWS cloud platforms, Cloud concepts and guiding principles (EC2, EC2 Container Service, S3, Elastic File System, Elastic Beanstalk, Lambda, RDS, SQS, SNS).

  • Experience with Git and Agile Methodology, OOPS concepts, SDLC (Software Development Life Cycle).

  • Strong knowledge of software development life cycle and software design patterns

  • Proven experience with Full stack API/Backend development

  • Good communication and problem-solving skills

  • Knowledge of front-end technologies such as React, Angular is a plus

  • Familiar with Terraform, CI/CD automation, PowerShell Scripting.

  • Knowledge of Security framework - Assessing vulnerabilities, Secured Code and Vulnerability tests.

Pay Range: $73,687.00 - $143,022.00

This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements and geographic location.


The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal work hours and/or responsibilities from time to time, as needed.




What We Offer

By choice, we don’t simply accept individuality – we embrace it, we support it, and we thrive on it! Our People First Culture celebrates diversity, equity and inclusion not simply because it’s the right thing to do, but also because it’s the key to our success. We are proud to foster an authentic and inclusive workplace For All. You are free and encouraged to bring your entire, unique self to work. First American is an equal opportunity employer in every sense of the term.

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.

Similar Jobs

Los Angeles, CA

We are looking for a creative web designer with the current knowledge and technical skills to interpret our clients needs and to design solutions with high…


Software Engineer II

United Medical Imaging Healthcare

Los Angeles, CA

Experience in software development life cycle, including coding standards, source control management, build processes, testing, and operations.

San Diego, CA

We need smart and passionate engineers who are obsessed with squeezing every bit of performance out of a build system.


Mobile Engineer

Cushman & Wakefield

Irvine, CA

The engineer is also responsible to ensure all expenses are correctly input and processed through C&W vendor, Element, or C&W Workday Expense Reimbursement.

Los Angeles, CA

Experience with spacecraft flight software development. Experience with software verification and testing methods.

San Diego, CA

Knowledge of software development tools, operating systems, virtual and physical infrastructure, network topologies, and security models.

Thousand Oaks, CA

Collaborate with cross-functional teams, including software developers, engineers, and project managers, to design and implement integrated solutions.

San Diego, CA

You 8+ years of total software and data engineering experience, with at least 4 years acting as a developer/architect, and 3+ years of experience leading a team…

San Diego, CA

Design and development of software for real-time, embedded systems utilizing modern software development, verification and validation techniques including:…


Lead Producer

Turtle Rock Studios

Lake Forest, CA

We're looking for someone to coordinate between groups, facilitate communication, and resolve roadblocks not only when they come to your attention, but before…

San Diego, CA

Work collaboratively and effectively with quality assurance engineer teams, DevOps to ensure all SDLC processes are adhered to. .NET 4.8 framework is a plus.

Los Angeles, CA

Development and testing of software APIs. Analyze, design and implement business requirements. Design and implementation of data models.

San Diego, CA

Design and development of software for real-time, embedded systems utilizing modern software development, verification and validation techniques including:…

El Cajon, CA

Collaborate with cross-functional teams, including software developers, engineers, and project managers, to design and implement integrated solutions.


Associate Software Engineer (Remote)

Patterson Companies, Inc.

Chatsworth, CA

Ability to write functional and technical software specifications. Developing medical imaging software for Windows, in C++ / MFC, using Microsoft Visual Studio.

Los Angeles, CA

Provide technical mentoring to engineers. 7+ years experience in software development engineering on gameplay teams. Shipped multiplayer video game titles.

Los Angeles, CA

Works with other software engineers on design best practices and conducts code reviews. Design, develop, and implement software utilizing an agile project cycle…


C/C++/Rust Engineer

Fixstars Solutions, Inc.

Irvine, CA

Knowledge of software development processes. Software engineering: 4 years (Required). At least 4-year software engineering experience or a combination of…

Los Angeles, CA

This role will focus on our Live Service Games from a production perspective, managing our live games from those that require infrequent updates to our fully…

Irvine, CA

Design and implement the software used to acquire and transform the data used in the models. As a member of CoreLogic’s Science and Analytics Catastrophe Risk…


E-Commerce Programmer

Dr. J SkinClinic

Cerritos, CA

The E-Commerce Programmer spearheads and drives content by innovation and optimization efforts. The position will oversee all aspects of marketing / advertising…

El Segundo, CA

Design, develop software for flight automation working with system engineers and system architects leading to certification.

San Marcos, CA

1+ years of experience in software quality assurance and testing, preferably within the travel industry or in a related field. Must be experienced in Vue.


LabView Engineer

Atlantis IT group

Irvine, CA

Demonstrated ability in the design of large LabView applications; ability to develop software. Advanced LabVIEW development skills strongly preferred.


Your Ad/Profile/Card
Ad/Profile/Card description