React/ .Net/ C# Developer

Agama SolutionsBoise, ID
Onsite

About The Position

We are seeking a skilled React/ .Net/ C# Developer to join our team. This role involves building modern, component-based UIs using React and JavaScript/TypeScript, and developing robust backend services using C# and the .NET ecosystem. You will be responsible for creating and consuming RESTful APIs, implementing testing strategies, and working with cloud and serverless technologies, primarily AWS Lambda. Experience with containerization using Docker and DevOps practices like Git is essential. A strong understanding of security best practices within the AWS environment is also required.

Requirements

  • 4+ years of experience with React for building modern, component-based UIs.
  • 4+ years of experience with JavaScript/TypeScript for writing maintainable, modular frontend code.
  • 4+ years of strong proficiency in C# and the .NET 6/8 ecosystem.
  • 4+ years of experience with ASP.NET Core for building RESTful APIs.
  • 2+ years of familiarity with dependency injection.
  • 2+ years of understanding of asynchronous programming using async/await.
  • 4+ years of ability to implement and consume REST APIs (using controllers, attributes, and model validation).
  • 2+ years of writing and maintaining unit and integration tests using NUnit.
  • 2+ years of using RestSharp for HTTP-based integration tests.
  • 2+ years of serializing/deserializing JSON with System.Text.Json and Newtonsoft.Json.
  • 3+ years of experience with AWS Lambda (C#): writing handler functions, deploying with Amazon.Lambda.Tools, and using AWS SDKs.
  • 3+ years of understanding of serverless application patterns.
  • 2+ years of building and running services with Docker and Docker Compose.
  • 4+ years of experience with Git: source control and branching strategies.
  • 4+ years of experience with Visual Studio as the primary IDE.
  • 2+ years of experience with security best practices for AWS: IAM least privilege, secure secrets handling with AWS Secrets Manager, and protecting data in transit and at rest.

Nice To Haves

  • Experience with SOAP APIs: constructing and parsing XML, using HttpClient, and working with XmlSerializer.
  • Any OpenSearch experience.
  • Familiarity with CI/CD pipelines for automated builds, tests, and deployments.
  • Experience with Postman/Yakk for manual API testing and exploration.
  • Familiarity with application security: OWASP Top 10, API authentication/authorization, and secure code review or remediation practices.

Responsibilities

  • Building modern, component-based UIs using React.
  • Writing maintainable, modular code for the frontend using JavaScript/TypeScript.
  • Developing backend services using C# and the .NET 6/8 ecosystem.
  • Building RESTful APIs using ASP.NET Core.
  • Implementing and consuming REST APIs, including controllers, attributes, and model validation.
  • Writing and maintaining unit and integration tests using NUnit and RestSharp.
  • Serializing and deserializing JSON using System.Text.Json and Newtonsoft.Json.
  • Developing with AWS Lambda, including writing handler functions and deploying with Amazon.Lambda.Tools.
  • Utilizing AWS SDKs for services like Secrets Manager and SES.
  • Understanding serverless application patterns.
  • Building and running services with Docker and Docker Compose.
  • Utilizing Git for source control and branching strategies.
  • Implementing security best practices for AWS, including IAM least privilege, secure secrets handling, and data protection.
  • Working with Visual Studio as the primary IDE for development and debugging.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service