Remote Or On-site: Accepting Local Candidates Within 90 Minutes Of Lansing, Mi OnlyPosition will be hybrid, in office 2 days a week upon start and there is NO REMOTE ONLY option.Programmer Analyst 6 (.NET C# Developer)Location: Lansing Mi Duration: 12+MonthsThe resource will work in an agile environment to write and test code to implement the user stories and requirements.Must Have:5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# experience.5+ years of experience developing with REST web service interfaces or Web APIs.5+ years of experience with SQL including writing and maintaining complex Select/Insert/Update statements.3+ years of experience with developing code to allow users to upload documents from a website.5+ years of experience with Agile / SCRUM processes and working in Sprint Development team.5+ years of experience working with GIT code repository software.5+ years of experience developing unit and regression tests.HTML5, CSS3, JavaScript, jQuery + 3Financial DomainNice To Have:5+ years of experience developing secure websites using industry best practices (such as preventing cross site scripting or SQL injection attacks and coding logging into software functionality).3+ years of experience working with Azure DevOps / TFS using boards and code repository.Familiarity with Oracle database preferred.