Software DeveloperThis position will be responsible for designing and developing software applications to make business processes more efficient and effective using technology based on Microsoft development tools. This person must gather and analyze the requirements and specifications by working with Sales and Operations teams. This person will also be required to provide support and assistance on existing applications and systems.Required Skills: Must have 8 years of experience minimum of .NET development experience Must have 3 years of experience with.NET Core development Must have Entity framework and SQL Server experience Must have strong communication skills - will work in a closely knit team oriented environmentBasic Qualification:Additional Skills: Ability to be extended for up to 3 years maximum High degree of influence in a growing technical environment.Background Check: YesDrug Screen: YesNotes: Selling points for candidate: Ability to be extended for up to 3 years maximum High degree of influence in a growing technical environment.