First American (India)

Senior Software Engineer

First American (India)

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop applications for First American, specifically web-based applications adhering to coding standards and agile methodology
  • Translate complex functional requirements into system requirements
  • Enhance software applications and functionality by understanding the domain and software development lifecycle
  • Create basic project plans for small projects and take ownership of modules
  • Apply standard troubleshooting and debugging concepts to achieve speed and efficiency
  • Review code and suggest enhancements
  • Establish database objects and perform performance tuning
  • Collaborate with team members while ensuring delivery within time, budget, and quality standards

Requirements

  • Minimum of 5+ years of hands-on experience
  • Formal education - Graduate / Postgraduate in Computer Science / Information Technology
  • Understanding and hands-on experience with ASP.NET, MVC/React JS, Typescript
  • Hands-on experience with AI tools such as Cursor and Claude code is highly desirable
  • Strong hands in .Net / Python
  • Strong hands in Typescript and React JS
  • Knowledge on AWS
  • Knowledge on PostgreSQL & Dynamo DB
  • Knowledge on micro service architecture
Benefits
  • FAI is committed to create an environment that respects, supports and inspires all individuals.
  • We do not discriminate on the basis of color, religion, sex, gender identity, sexual orientation and age.
  • At FAI, we celebrate diversity and believe that an inclusive workforce benefits employees, the organization and our community.
  • We are an Equal Opportunity Employer.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ASP.NETMVCReact JSTypescriptPythonAI toolsPostgreSQLDynamo DBmicro service architecturesoftware development lifecycle
Soft Skills
collaborationtroubleshootingdebuggingproject planningownershiptime managementbudget managementquality assurance
Certifications
Graduate in Computer SciencePostgraduate in Information Technology