Who We AreJoin a team that puts its People First! First American's National Production Services division provides global title and escrow production support across all channels within First American Title including the Mortgage Services, Commercial, Direct, and Agency divisions. 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 nine 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
HOW YOU'LL CONTRIBUTE
Full Stack application development experience.
Tests and delivers software on time.
Provides maintenance of developed software including regression testing and debugging.
Formulates and defines system scope and objectives for assigned projects.
Performs maintenance, installations, upgrades, and other technical duties associated with the support of product applications platforms and/or product systems platforms.
Responsible for top-tier implementation and integration with backend databases.
Formulate and define system scope and objectives through research and fact-finding to develop or modify internal business systems.
Required to perform duties outside of normal work hours based on business needs.
Other duties as assigned
WHAT YOU'LL BRING
Required Education, Experience, Certification/Licensure
Bachelor's Degree or equivalent combination of education and experience
Typically 5-7 years of directly related experience
Experience working with distributed team is preferred
KNOWLEDGE, SKILLS, AND ABILITIES (KSAs)
Fluent in multiple application development languages at an expert level
Experience with various computer platforms and application environments
Should have prior experience in design, develop and maintaining .Net based web applications within all phases of the Software Development Life Cycle (SDLC)
Expertise with developing multiple tiers of multi-tiered software applications
Constantly updating personal technical and business knowledge and skills and mentoring others to increase the knowledge and skills of the team
Strong written and verbal communication skills
Understanding of Microservice Architecture
An understanding of how to protect web applications and services from common security vulnerabilities.
Source code management and DevOps practices with AWS DevOps.
Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps.
Experience working with front-end technology (React).
Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries.
Must have experience in AWS services like Lambda, API Gateway, Dynamo DB, SQS, SNS.
Experience with Terraform is good to have.
Experience with Camunda (remote workflow engines) is good to have.
Pay Range: $80,000-$123,000
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
What We OfferBy choice, we don't simply accept individuality - we embrace it, we support it, and we thrive on it! Our People First