Senior Software Engineer (C# .Net)

  • Posted 1 day ago | Updated 1 day ago

Overview

Remote
Depends on Experience
Full Time
10% Travel

Skills

.NET
ASP.NET
C#
Microsoft Azure
Microsoft SQL Server

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.