First Advantage Logo

First Advantage

Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Senior level
Bangalore, Bengaluru Urban, Karnataka
Senior level
As a Senior Software Engineer at First Advantage, you will develop containerized REST APIs using technologies like Java, Angular JS, and .NET Core. You will work in agile teams, collaborating on user stories, handling backend web services, and ensuring high-quality code with full test coverage. You are expected to engage in continuous learning and drive projects independently from inception to delivery.
The summary above was generated by AI

At First Advantage (Nasdaq: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage — our team members. Operating with empathy and compassion, First Advantage fosters a global inclusive workforce devoted to the diverse voices that make up our talent and products. Our team members empower each other to be their authentic selves and treat all with respect, integrity, and fairness.
Say hello to a rewarding career and come join a leading provider of mission-critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands.
We are seeking Senior Software Engineer who will be working with a highly talented team of developers and willing to utilize the latest in development technologies. We strive for innovative solutions, quality code and on-time delivery. 
What We Do:
We are on the frontline of recruitment enabling organizations to Hire Smarter. Onboard Faster™ First Advantage is an HR Tech company delivering innovative solutions and insights to enable our clients to manage risk and hire the best talent. Leveraging an advanced technology platform, First Advantage builds fully scalable, configurable screening programs that meet the unique needs of over 33,000 clients. Headquartered in Atlanta, GA and with an internationally distributed workforce spanning 19 countries with about 5,500 employees, First Advantage performs over 93 million screens in over 200 countries and territories annually.
Who You Are:
You are self-motivated and ready to “roll up your sleeves." While you are an independent contributor, you are also collaborative. You can spearhead a project and see it through from start to completion.
As a team player, you navigate cross-functional teams and work well with team members in other business units and departments toward a common goal.
An Innovator — you see gaps in current processes or workflows as an opportunity to improve and try something new.
A lifelong learner and always seeking out opportunities to learn and upskill, you understand the importance of thorough and secure screenings and are interested in the Human Capital sector and the confluence of people, process, and technology.
What You'll Do
Responsibilities:
Develop cutting-edge, containerized REST APIs utilizing Angular JS/ React JS, Java / .NET Core for WebAPI framework with high quality and full test coverage
Comfort working with GIT based source control in a collaborative environment
Engage as a technical expert in an agile team environment
Collaborate and communicate with the product team on user stories and propose designs
Collaborate with the development team and assist developers on UI consistency Work in an Agile/Scrum development environment
What You May Need to be Successful:
Bachelor's degree in Computer Science or related field or equivalent experience
5+ years developing enterprise SaaS applications utilizing Java, Angular JS / React JS (.Net as secondary skill) 
Strong understanding of SOLID design principles, Dependency Injection, micro services etc.
Strong experience with:
Building backend web services, including REST APIs, JSON, and XML
Unit and integration test automation with XUnit, NUnit, RhinoMocks, MOQ, or equivalent tools 
Experience with UI Frameworks and UI automation scripts (TestCafe or similar) 
Experience with cloud-based technologies like AWS, Azure etc. 
Experience with Continuous Integration / Continuous deployment
Good understanding of Restful APIs development in Java / .NET Core (good to have) for WebAPI
Good understanding of programming languages like C# / Java and ability to follow quality coding standards. Experience with cloud-based application development, preferably utilizing AWS or Azure 
Experience with NLog, log4net, or similar logging frameworks
Strong Communication Skills, ability to effectively and tactfully communicate orally and in writing.
Strong at prioritizing tasks while working on multiple projects.
Ability to work independently and drive projects from inception to delivery. 
Strong analytical and problem-solving skills.
Detail oriented and highly organized.
Experience with Groovy Scripting
Experience with RDBMS, preferably MYSQL and SQL Server
Experience with NoSQL DBs like DynamoDB, Redis
Experience with Client-Side frameworks like AngularJS, ReactJS
Experience with Project Management tools like Jira, confluence 
Experience with client side test case tools like testcafe will be a plus
Experience with unit test cases tools for API Development will be a plus.
Why First Advantage is Your Next Big Career Move
First Advantage is going through a technology transformation! We are looking for experts who are excited to work with advanced technologies and provide best-in-class user experiences, drive the development and deployment of scalable solutions, and smoothly guide our agile teams and clients through meaningful changes as we continue to expand our impact.
What Are You Waiting For? Apply Today!
You have learned a little about us today – we want to learn about you! If you think this position and our company are a great fit for your areas of interest and expertise, tell us about you by applying now!
EMPLOYEE BENEFITS – India Region: 
Most of the roles are enabled with the ability to work remotely with occasional business travel. Hybrid working model 
Comprehensive employee Leave policy 
Career progressions through Internal job opportunities and Global Talent mobility programs 
Career Development: Mentoring Program, People Management Program, cross-functions training, soft skills training.
Continuous learning and development opportunities. Upskilling and reskilling opportunities mobilized through e-learning platforms
Training and Certification reimbursement programs
Medical Insurance coverage for employees and parental insurance benefits available. Calendarized Employee Wellness programs
Quarterly Rewards and Recognition program to recognize exemplary performance
Other attractive allowances – Weekend working, Holiday pay, Relocation assistance, Maternity bonus, Creche allowance & Other allowance etc. 

Top Skills

.Net Core
Angular Js
AWS
Azure
Confluence
DynamoDB
Git
Java
JIRA
Moq
MySQL
Nunit
React Js
Redis
Rhinomocks
SQL Server
Testcafe
Xunit

Similar Jobs

4 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer at BlackLine, you will innovate and enhance cloud-based applications, mentor team members, and ensure high-quality software delivery while collaborating with product management and other engineering teams.
Top Skills: .Net.Net CoreAgileAWSAzureC#GCPKafkaMicroservicesRabbitMQRestful ApisSQL
4 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Senior Software Engineer is responsible for designing, developing, and maintaining software systems. They collaborate with cross-functional teams, write clean and efficient code, lead software deployment automation, perform testing and debugging, and provide technical support. They also document processes and improve software development efficiency.
2 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer - Salesforce CPQ will design and develop secure, scalable solutions on the Salesforce and CPQ platforms, analyze business processes, mentor junior developers, and work collaboratively across teams to enhance operational efficiency.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account