Overview
Skills
Job Details
Veridocs, Inc. is the premier provider of ID authentication and identity management solutions in the gaming industry and other businesses that experience financial and regulatory exposure to fraudulent activities. Founded in 2006, Veridocs has become the standard for both domestic and international casino gaming operators. As part of our continued growth, we are looking to expand our software development team.
At Veridocs our mission is to work together to create a secure world. We do that by embracing our values of taking on challenges and find a way to get to yes, being responsive, striving for excellence in everything we do, proactively looking for opportunities to grow, and being accountable.
Location: Remote - Lexington, KY area preferred
Job Description:
We are looking for a senior level C#/.Net software engineer to help enhance and maintain our suite of software applications as well as help design and build new products. The ideal candidate will have excellent technical skills, the ability to communicate clearly and collaborate with other team members, and will help us continuously improve code quality, security, and processes.
Duties will include:
- Design and develop new features and products
- Support and maintain existing products
- Meet with customers for support and product enhancement discussions
- Stay current with new software development trends and technologies
Technical Qualifications:
- Senior level full stack experience developing secure software with Microsoft .Net technologies (C#, ASP.Net Blazor, APIs)
- Senior level database development experience (Microsoft SQL Server and Entity Framework Core preferred)
- Microsoft Azure services (Azure SQL, App Service, Containers, etc.)
- OAuth/OpenID Connect
- Other development tools/processes (Git repos, unit testing, CI/CD pipelines)
- Artificial Intelligence/Machine Learning
- iOS or Android development experience is a plus
Other Qualifications
- Self-motivation and ability to work independently as well as collaboratively in a remote environment.
- A high level of organizational skills
- Excellent analytical, oral, and written communication.
- Attention to detail
- Ability to prioritize multiple tasks
- Bachelor s degree in computer science or related field of study
Benefits:
In addition to competitive wages, we offer a comprehensive benefits package which is designed to meet the needs of our employees and their families. Our benefit package includes paid time off, health, dental, and vision insurance as well as short-term and long-term disability insurance, life insurance, and retirement benefits.