React/.Net C# Developer

DataStaff, Inc.
Boise, ID

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 & JavaScript
  • API Integration
  • Testing
  • RestSharp for HTTP-based integration tests
  • Cloud & Serverless
  • Understanding of serverless application patterns
  • Any OpenSearch experience would be highly prized
  • Containerization & Local Development
  • DevOps & Tooling
  • CI/CD: Familiarity with pipelines for automated builds, tests, and deployments
  • Postman/Yakk: used for manual API testing and exploration
  • Visual Studio: our primary IDE for development and debugging
  • Security best practices for AWS: IAM least privilege, secure secrets handling with AWS Secrets Manager, and protecting data in transit and at rest
  • Application security: familiarity with OWASP Top 10, API authentication/authorization, and secure code review or remediation practices


Required 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 frontend
  • 4 Years - Strong proficiency in C# and the .NET 6/8 ecosystem
  • 4 Years - Experience with ASP.NET Core for building RESTful APIs
  • 2 Years - Familiarity with dependency injection
  • 2 Years - Understanding of asynchronous programming using async/await
  • 4 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 tests
  • 2 Years - Serializing/deserializing JSON with System.Text.Json and Newtonsoft.Json
  • 3 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 strategies
  • Building and running services with Docker and Docker Compose



Desired Skill:

  • 2 Years - Any experience with SOAP APIs: constructing and parsing XML, using HttpClient, and working with XmlSerializer is nice to have


This 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.

// // //