The Software Engineer will build new features, enhance existing functionality, and provide ongoing support for First Advantage's fingerprinting and background screening products. The role involves working in a high-volume and security-sensitive environment, developing and integrating components into a fully functioning system, and contributing to software verification and automated quality assurance.
Requirements
- 3ā5 years hands-on experience developing with C#/.NET
- Experience with Razor Pages or equivalent server-rendered web frameworks
- 3ā5 years experience working with relational databases such as Microsoft SQL Server
- Demonstrated competence with object-oriented design, design patterns, and multi-tiered architectures
- Experience with RESTful API design, JSON, XML, and modern service communication standards
- Exposure to Azure cloud services or similar cloud platforms
- Working knowledge of GitHub source control and CI/CD pipelines via GitHub Actions
- Experience using Postman, Playwright, or equivalent tools for testing and validation
- Ability to troubleshoot and resolve complex technical issues with a methodical approach
- Comfortable working with incomplete or evolving requirements and conducting independent research
- AI-curious: open to using AI tools to enhance efficiency while maintaining independent problem-solving skills
- Strong communication and collaboration skills, with a professional and respectful approach