Company Summary 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 six 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.
Job Summary
Software Engineer
Role Summary
We are looking for strong full-stack software engineers with strong API development skills. They are always learning and adapting to the ever-evolving technical landscape.
The ideal candidate is a strong Learner, Communicator, Collaborator, Delegator, Believer in quality work.
You will be part of a team that will be designing and building highly scalable solutions on AWS / cloud native technologies.
Responsibilities
Full-Stack API / Backend Development.
Keep Security and Quality as core focus during development
Develop and execute unit and integration tests
Peer Code Reviews
Plan, estimate and prioritize work in a collaborative team.
Write documentation to ensure supportability and maintainability of core system assets.
Adhere to Architecture Standards
Develop with adherence to Coding standards and Security best practices
Contribution of ideas and drive in the generation of new concepts, to ensure we develop world class title and escrow API’s.
Qualifications and Skills
Smart, gets things done.
Excellent communication and interpersonal skills.
Passionate about software development.
Open minded and always learning.
Strong Agile experience working in Scrum and/or Kanban models.
Design/ implementation of microservices
Refactoring legacy / traditional monolithic applications into microservices architectures
Strong experience in developing REST API
Demonstrated implementation of microservices, container and cloud-native application development.
Solid understanding of Amazon AWS cloud and hands on experience
Strong understanding of unit testing and test-driven development. Should have prior experience in writing unit testcases using framework like Xunit.
Experience working in GIT repository
Building CI/CD pipelines and working knowledge on terraform scripts.
Advanced understanding of DevOps principles as a big plus.
Technology Stack
An ideal candidate will have a demonstrable understanding and/or hands-on experience with most of the following technologies:
2+ years of experience in Microsoft Work Loads Including Microsoft.NET (C#, .Net Framework, .Net Core) and SQL Server, including data modelling, indexing and basic performance considerations and writing stored procedures
2+ years with .NET Core and thorough understanding of concepts such as dependency injection, asynchronous programming, RESTful APIs
1+ years of experience in AWS Cloud: Gateway, EC2, ECS, Faregate using ECS, ECR, EC2 Container Service, S3, Elastic File System, Elastic Beanstalk, Lambda, RDS, Application Load Balancer, Docker, Step functions, SQS, Kinesis, SNS, EventHub, ElastiCache, Dynamo DB, CloudWatch, Secret Manager, VPC, Subnets, Security Groups, Transit gateways
1+ years building Microservices using AWS cloud technologies
GIT
Good to have
Infrastructure as a Code (IaC), Terraform, Ansible
Test Automation Frame work
#techreferral
#LI-JC2
First American invests in its employees' development and well-being, empowers them to provide superior customer service and encourages them to serve the communities where they live and work. First American is committed to diversity and inclusion. We are an equal opportunity employer.
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.
Job Summary
Software Engineer
Role Summary
We are looking for strong full-stack software engineers with strong API development skills. They are always learning and adapting to the ever-evolving technical landscape.
The ideal candidate is a strong Learner, Communicator, Collaborator, Delegator, Believer in quality work.
You will be part of a team that will be designing and building highly scalable solutions on AWS / cloud native technologies.
Responsibilities
Full-Stack API / Backend Development.
Keep Security and Quality as core focus during development
Develop and execute unit and integration tests
Peer Code Reviews
Plan, estimate and prioritize work in a collaborative team.
Write documentation to ensure supportability and maintainability of core system assets.
Adhere to Architecture Standards
Develop with adherence to Coding standards and Security best practices
Contribution of ideas and drive in the generation of new concepts, to ensure we develop world class title and escrow API’s.
Qualifications and Skills
Smart, gets things done.
Excellent communication and interpersonal skills.
Passionate about software development.
Open minded and always learning.
Strong Agile experience working in Scrum and/or Kanban models.
Design/ implementation of microservices
Refactoring legacy / traditional monolithic applications into microservices architectures
Strong experience in developing REST API
Demonstrated implementation of microservices, container and cloud-native application development.
Solid understanding of Amazon AWS cloud and hands on experience
Strong understanding of unit testing and test-driven development. Should have prior experience in writing unit testcases using framework like Xunit.
Experience working in GIT repository
Building CI/CD pipelines and working knowledge on terraform scripts.
Advanced understanding of DevOps principles as a big plus.
Technology Stack
An ideal candidate will have a demonstrable understanding and/or hands-on experience with most of the following technologies:
2+ years of experience in Microsoft Work Loads Including Microsoft.NET (C#, .Net Framework, .Net Core) and SQL Server, including data modelling, indexing and basic performance considerations and writing stored procedures
2+ years with .NET Core and thorough understanding of concepts such as dependency injection, asynchronous programming, RESTful APIs
1+ years of experience in AWS Cloud: Gateway, EC2, ECS, Faregate using ECS, ECR, EC2 Container Service, S3, Elastic File System, Elastic Beanstalk, Lambda, RDS, Application Load Balancer, Docker, Step functions, SQS, Kinesis, SNS, EventHub, ElastiCache, Dynamo DB, CloudWatch, Secret Manager, VPC, Subnets, Security Groups, Transit gateways
1+ years building Microservices using AWS cloud technologies
GIT
Good to have
Infrastructure as a Code (IaC), Terraform, Ansible
Test Automation Frame work
#techreferral
#LI-JC2
First American invests in its employees' development and well-being, empowers them to provide superior customer service and encourages them to serve the communities where they live and work. First American is committed to diversity and inclusion. We are an equal opportunity employer.
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.