F

First Advantage

Global background screening and risk management

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • A B.E., B.Tech., or Master's in Computer Science or a related field, or equivalent experience.
  • Four to nine years of professional software development experience.
  • Strong experience with .NET Core and C#.
  • Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and CloudWatch.
  • Practical experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Exposure to test automation frameworks and practices.
  • Strong experience working in Agile/Scrum teams.
  • Working knowledge of Jira and Confluence.
  • Strong fundamentals in Object-Oriented Programming, data structures and algorithms, design principles and patterns, RESTful APIs, and microservices concepts.
  • Ability to understand business requirements and translate them into technical solutions.

Responsibilities

  • Design, develop, test, and maintain software solutions using .NET Core and C#.
  • Build and deploy cloud-native applications on AWS.
  • Write clean, maintainable, efficient code following engineering best practices.
  • Implement unit tests and contribute to automation testing to ensure code quality and reliability.
  • Collaborate with product owners, architects, and cross-functional teams in an Agile/Scrum environment.
  • Participate in code reviews, design discussions, and technical problem-solving.
  • Analyze and fix production issues with attention to performance, scalability, and security.
  • Use Jira for sprint tracking and Confluence for technical documentation.
  • Own features and deliver them end-to-end as an individual contributor.

Desired Qualifications

  • Experience with CI/CD pipelines.
  • Knowledge of Docker and containerization.
  • Exposure to Infrastructure as Code tools such as Terraform or CloudFormation.
  • Experience with performance optimization and monitoring.
  • Understanding of security best practices in cloud applications.

About the Company

First Advantage

Global background screening and risk management

First Advantage provides background screening, identity verification, and risk management services for employers. Its platform conducts pre-employment checks (criminal records, drug testing, identity verification, employment and education history) and offers ongoing monitoring (driver records and criminal record updates) to support compliance and post-hire risk management. With operations in more than 200 countries, it serves healthcare, finance, transportation, and retail sectors and uses AI and automation to speed processes and improve accuracy. Its goal is to help businesses make informed hiring decisions and maintain a safe, compliant workplace, a strategy reinforced by the 2024 Sterling Check acquisition to expand scale.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2003

Recently Posted Jobs

Explore more opportunities at First Advantage

See more jobs