React/.Net C# DeveloperLocation: 451 State St. Boise, ID 83702 Duration: Long Term Client: State of IdahoJob Description:Interview mode: In PersonFull-stack React/.NET C# developer, to assist with the development of an application of a legal case data portal, where users can search and find case data.It's built on a standard, modern.NET stack, using C# with ASP.NET Core (.NET 6/8) for backend REST and SOAP APIs, with AWS services such as Lambda for serverless processing. The frontend leverages React and Javascript/TypeScript.Required Skills:4+ years React: Building modern, component-based UIs4+ years JavaScript/TypeScript: Writing maintainable, modular code for the frontend4+ years Strong proficiency in C# and the.NET 6/8 ecosystem4+ years Experience with ASP.NET Core for building RESTful APIs2+ years Familiarity with dependency injection2+ years Understanding of asynchronous programming using async/await4+ years Ability to implement and consume REST APIs (using controllers, attributes, and model validation)2+ years Writing and maintaining unit and integration tests using NUnit2+ years Using RestSharp for HTTP-based integration tests4+ years Serializing/deserializing JSON with System.Text.Json and Newtonsoft.Json3+ years Experience with AWS Lambda (C#): writing handler functions, deploying with Amazon Lambda Tools, and using AWS SDKs (e.g., Secrets Manager, SES)4+ years Git: Source control and branching strategies2+ years Building and running services with Docker and Docker Compose2+ years Security best practices for AWS: IAM least privilege, secure secrets handling with AWS Secrets Manager, and protecting data in transit and at restNice to Have:Any OpenSearch experienceCI/CD: Familiarity with pipelines for automated builds, tests, and deploymentsPostman/Yakk: used for manual API testing and explorationApplication security: familiarity with OWASP Top 10, API authentication/authorization, and secure code review or remediation practices