Must have a US Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, or closely related field, and six (6) years of progressive post-Bachelor’s degree experience as a Software Developer, .NET Developer, Software Engineer, or closely-related Software development position. Must also have three (3) years of experience with Agile and scrum feature driven development; troubleshooting and resolving application defects; test-driven development; client-side web development using HTML 5, SCSS, JavaScript, TypeScript, and Angular; and C#, .NET Standard, .NET Framework, .NET Core; SQL Server, T-SQL; and testing frameworks such as Selenium or Cucumber. Position will involve telecommuting, and is 100% remote.