Posted:
11/17/2024, 4:00:00 PM
Location(s):
California, United States ⋅ District of Columbia, United States ⋅ Texas, United States ⋅ Santa Ana, California, United States ⋅ Minnesota, United States ⋅ Sauk Centre, Minnesota, United States ⋅ Washington, District of Columbia, United States ⋅ Idaho, United States ⋅ Illinois, United States ⋅ Nevada, United States ⋅ Arizona, United States ⋅ Oregon, United States
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
Remote
What You'll Do
As a software engineer, you will be responsible for full-stack development, testing, and maintenance of software solutions for business applications. You will collaborate with stakeholders and solution architects to deliver solutions aligned with business goals and technical requirements.
· Design and develop highly efficient software applications
· Perform unit testing, integration testing, debugging, and code reviews to deliver quality, high-performing software on time
· Collaborate with stakeholders to understand business requirements and translate them into technical specifications
· Ensure that applications are scalable, secure, and maintainable
· Ensure that applications adhere to industry standards, regulatory requirements, and best practices
· Create and maintain comprehensive technical documentation for software systems, APIs, and processes
What You'll Bring
· Bachelor’s or master’s degree in computer science or a related field
· 5+ years of experience in software engineering with a focus on modern technologies and frameworks
· Strong knowledge of cloud platforms (e.g., AWS, Azure)
· Proficiency in modern programming languages and frameworks likes JavaScript (e.g., React, Node.js), C#, .NET
· Experience with relational database (e.g., Microsoft SQL Server, Aurora) and NoSQL databases (e.g., DynamoDB)
· Strong experience in designing and developing RESTful APIs and/or GraphQL APIs.
· Experience with microservices architecture
· Strong knowledge of software engineering practices including coding standards, code reviews, source control management, build processes, testing, and DevOps
· Ability to quickly adapt to modern technologies and a fast-paced Agile development environment
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 their regular work hours and/or responsibilities from time to time, as needed.
Pay Range: $114,625 - $191,025 Annual
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 including job-related knowledge, skills, experience, business requirements and geographic location.
Website: https://www.firstam.com/
Headquarter Location: Santa Ana, California, United States
Employee Count: 10001+
Year Founded: 1889
IPO Status: Public
Industries: Financial Services ⋅ Insurance ⋅ Property Insurance ⋅ Real Estate ⋅ Real Estate Investment