What You'll Do A successful Senior Software Engineer will have experience in designing, developing, and maintaining enterprise-grade web applications using C#, .NET Framework, .NET Core, ASP.NET MVC, SQL Server, and cloud technologies. Experienced in delivering scalable, high-performance solutions, mentoring junior developers, conducting code reviews, and collaborating with cross-functional teams to ensure successful project delivery.
Responsibilities
Develop cutting-edge, containerized REST APIs utilizing .NET Core for Web API framework with high quality and full test coverage Develop clean, maintainable and efficient code using C# 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 code consistency Work in an Agile/Scrum development environment What You Will Need to be Successful: BE/BTech/BS or master’s in computer science or related field – or equivalent experience Minimum 8+ years developing enterprise SaaS applications utilizing .NET C# What You May Need to be Successful: Strong understanding of SOLID design principles and experience with IoC containers like Autofac Good understanding of HTTP request pipeline in .Net and .NET Core for Web Application and Web API
Experience
with .Net, MVC, ASP.Net, Windows Services, and Windows Applications, REST API Strong experience with MS SQL Server
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 TypeScript and Groovy Scripting
Experience
with Behavior Driven Development (BDD) or Test-Driven Development (TDD) in test script/framework automation using TypeScript. Hands-on experience with Agile methodologies Strong experience with: Building backend web services, including REST APIs, JSON, and XML Unit and integration test automation primarily with Test Café
Experience
with data driving API test automation scripts (Ready API or Selenium or SOAP UI)
Experience
with Continuous Integration / Continuous deployment Familiarity with UI automation scripts (Test Cafe or similar) We have great people here and are looking for more. Come join us! Follow us: Facebook Instagram LinkedIn X YouTube Equal Employment Opportunities at First Advantage First Advantage is an equal opportunity employer. We are committed to providing a workplace and recruitment process that is free from unlawful discrimination, harassment, and retaliation. Employment decisions at First Advantage are based solely on qualifications, merit, and business needs. We do not discriminate in any aspect of employment on the basis of race, color, national origin, ancestry, citizenship, religion, creed, sex, gender identity, gender expression, sexual orientation, marital or family status, pregnancy, age, physical or mental disability, medical condition, genetic information, veteran or military status, or any other characteristic protected by applicable law. First Advantage is a leading provider of global software and data in the HR technology industry. Enabled by its proprietary technology and AI, First Advantage’s platforms, data, and APIs power comprehensive employment background screening, digital identity solutions, and verification services. With a strong emphasis on innovation, automation, and customer success, First Advantage empowers 80,000 organizations to hire smarter and onboard faster. Headquartered in Atlanta, Georgia, First Advantage serves customers in over 200 countries and territories, modernizing hiring and onboarding on a global scale. For more information, please visit our website at https://fadv.com/. Ready to make an impact and shape the future of trust in the workplace? Explore opportunities and join our team. As an award-winning global leader in identity and workforce solutions, First Advantage delivers fast, reliable screening and ongoing monitoring at every stage of the employee lifecycle. Join us and help shape the future of trust, guided by our values: Authenticity Curiosity Integrity Teamwork Customer-inspired Be a part of the growth, innovation, and impact we’re building at First Advantage! Professional development opportunities, such as our award-winning SOAR program Generous Paid Time Off Program* Volunteer Time Off (VTO) Policy to encourage involvement in philanthropic activities* Competitive benefits (medical, dental, etc.)* Global Employee Assistance Program (EAP) available to all team members Opportunities to connect with colleagues across six Employee Impact Groups and participate in Employee
Experience
events throughout the year *Must meet hourly work requirement to be eligible Apply today to learn more about why we’re proud to say #WeAreFA!