We are seeking a Full Stack Developer with strong experience in React and .NET technologies to support the development of a legal case data portal. The application enables users to search and access legal case data and is built on a modern .NET and AWS-based architecture.
Required Qualifications
Frontend
- 4+ years of experience with React (component-based architecture)
- 4+ years of experience with JavaScript/TypeScript
Backend
- 4+ years of experience with C# and .NET (preferably .NET 6/8)
- 4+ years of experience with ASP.NET Core and REST API development
- 2+ years of experience with dependency injection
- 2+ years of experience with asynchronous programming (async/await)
API Integration
- 4+ years of experience building and consuming REST APIs
- Experience with controllers, attributes, and model validation
Testing
- 2+ years of experience with NUnit (unit and integration testing)
- 2+ years of experience with RestSharp
- 4+ years of experience with JSON handling (System.Text.Json, Newtonsoft.Json)
Cloud & Serverless
- 3+ years of experience with AWS Lambda (C#)
- Experience with AWS SDKs (Secrets Manager, SES)
- Understanding of serverless architecture patterns
DevOps & Tools
- 4+ years of experience with Git (branching and version control)
- Strong experience with Visual Studio
Security
- 2+ years of experience with AWS security best practices
- IAM (least privilege)
- Secure secrets handling
- Data protection (in transit and at rest)
Nice-to-Have Skills
- Experience with SOAP APIs (XML, HttpClient, XmlSerializer)
- Familiarity with OpenSearch
- Experience with CI/CD pipelines
- Experience with Docker and Docker Compose
- Experience with Postman or Yakk
- Knowledge of OWASP Top 10 and secure coding practices