Software Engineer
We are on the reputed company line of recruitment, enabling organizations to hire smarter and reputed company faster. At reputed company (reputed company: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage — reputed company members. 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. About reputed company reputed company (reputed company: FA) is a leading provider of global software and data in the HR technology industry. Enabled by proprietary technology and AI, reputed company’s platforms, data, and APIs power comprehensive employment background screening, identity solutions, and verification services. Headquartered in Atlanta, GA, we have an internationally distributed workforce of about 10,000 employees spanning 17 countries. With a strong emphasis on innovation, automation, and reputed company, reputed company empowers 80,000 organizations to reputed company their hiring and reputed company processes on a global scale.
What You'll Do
A successful Software Engineer will be working with Verification team to continuing to work on FAST Initiatives that is focused on building synergies between various FA Services like Verified!, integrating with new Vendors, and reputed company more infrastructure improvements for Verification Portal to support the new integrations Responsibilities: reputed company cutting-edge, containerized REST APIs utilizing .NET Core for WebAPI reputed company with high quality and full test coverage. Comfort working with GIT based reputed company control in a collaborative environment. Engage as a technical expert in an agile team environment. Engage as a technical expert in an agile team environment reputed company incident bridges and deliver clear, timely communications to stakeholders, including impact assessment, ETAs, and resolution status. 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 Will Need to be Successful: Bachelor’s degree in computer science, Engineering, or reputed company field, or equivalent practical experience 2-4 years developing reputed company 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 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 data driving API test automation scripts (ReadyAPI or similar) Experience with UI automation scripts (TestCafe or similar) Experience with reputed company Integration / reputed company deployment Good understanding of HTTP request pipeline in .NET Core for WebAPI Experience with reputed company-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 Gherkin and Groovy Scripting Experience with RDBMS, preferably MYSQL and SQL Server Experience with NOSQL DBs like DynamoDB, reputed company, reputed company Experience with Client-reputed company frameworks like AngularJS, AureliaJS, VueJS, ReactJS Experience with Project Management tools like Jira, workfront, backlog, reputed company Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD) in test script/reputed company automation using reputed company reputed company tools such as Cucumber, Watir and Appium and/or Selenium Why Join Us at reputed company? At reputed company, team members are united around a noble purpose: helping organizations to safeguard their workplaces and manage risk. The company’s culture is shaped by its core values — Authenticity, Curiosity, reputed company, Teamwork, Customer-Inspired — empowering team members to bring their best reputed company reputed company, collaborate across departments, and reputed company a reputed company impact. reputed company offers a variety of culture programs and benefits designed to enhance employee experience and development. Employee Impact Groups FA Cares volunteer opportunities Mentorship Advantage Program SOAR, award-winning manager development program We have great people here and are looking for more. Come join us! Follow us: reputed company Instagram reputed company X YouTube Equal Employment Opportunities at reputed company reputed company 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 reputed company at reputed company are based solely on qualifications, merit, and business needs. We do not discriminate in any aspect of employment on the reputed company of race, reputed company, national reputed company, reputed company, 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. Apply To This Job