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 www.careers.firstam.com.
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.
Responsibilities
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.
Disclaimer
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.
#tcorpit
#techreferral
#LI-JC2
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
Web Developer
Citirex
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.
Senior Staff Software Build Engineer
ServiceNow
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.
Software Engineering
K2 Space
Los Angeles, CA
Experience with spacecraft flight software development. Experience with software verification and testing methods.
Staff DevOps Engineer
Dexcom
San Diego, CA
Knowledge of software development tools, operating systems, virtual and physical infrastructure, network topologies, and security models.
Building Automation IT Engineer - HVAC
Mesa Energy
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…
Specialist, Software / Electrical Engineer
3D Systems
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…
AVP Tech, Software Development
LPL Financial
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.
Intermediate Software / Electrical Engineer
3D Systems
San Diego, CA
Design and development of software for real-time, embedded systems utilizing modern software development, verification and validation techniques including:…
Building Automation IT Engineer - HVAC
Mesa Energy
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.
Gameplay Engineer (Apex Legends)
Electronic Arts
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…
Embedded Software Engineer
Skyryse
El Segundo, CA
Design, develop software for flight automation working with system engineers and system architects leading to certification.
Front End Developer (Hybrid or Remote)
Avoya Travel
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.