JOBSEARCHER

React/.Net C# Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

DataStaff, Inc. is currently seeking a React/.Net C# Developer for a long-term contract opportunity with one of our direct clients in Boise, ID. *This position is hybrid; 3 days per week are onsite Job Description:Our client is seeking a Full-stack React/.net C# developer to assist with the development of application of a legal case data portal, where users can search and find case data. They have an application there, developing 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.Knowledge and Experience:React & JavaScriptAPI IntegrationTestingRestSharp for HTTP-based integration testsCloud & ServerlessUnderstanding of serverless application patternsAny OpenSearch experience would be highly prizedContainerization & Local DevelopmentDevOps & ToolingCI/CD: Familiarity with pipelines for automated builds, tests, and deploymentsPostman/Yakk: used for manual API testing and explorationVisual Studio: our primary IDE for development and debuggingSecurity best practices for AWS: IAM least privilege, secure secrets handling with AWS Secrets Manager, and protecting data in transit and at restApplication security: familiarity with OWASP Top 10, API authentication/authorization, and secure code review or remediation practicesRequired Skills:4 Years - React: Building modern, component-based UIs (as indicated by the need for Node/NPM in the README)4 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 NUnit; Using RestSharp for HTTP-based integration tests2 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, SEES)4 Years - Git: Source control and branching strategiesBuilding and running services with Docker and Docker ComposeDesired Skill:2 Years - Any experience with SOAP APIs: constructing and parsing XML, using HttpClient, and working with XmlSerializer is nice to haveThis position is available on a corp-to-corp basis or as a W2 position with a competitive benefits package. DataStaff offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities are long-term, we also have a 401k program available for employees after 6 months.