What are the responsibilities and job description for the React / .NET C# Developer position at Merican Inc?
Role: React / .NET C# Developer (Full Stack)
Interview Type: In-Person
Work Arrangement: Onsite (minimum 3 days/week)
Seeking a Full-Stack React / .NET C# Developer to support development of a legal case data portal that enables users to search and access case information.
Position Summary:This role involves building and enhancing a modern web application using a .NET (C#) backend with REST/SOAP APIs and a React-based frontend. The system leverages cloud technologies, including serverless architecture.
Key Responsibilities:- Develop and maintain frontend applications using React and JavaScript/TypeScript
- Build backend services using C# and ASP.NET Core (.NET 6/8)
- Design and consume RESTful APIs (and optionally SOAP APIs)
- Collaborate with cross-functional teams to deliver scalable solutions
- Write and maintain unit and integration tests
- Ensure secure and efficient data handling across the system
- Participate in code reviews and follow best practices
Frontend:
- 4 years of experience with React (component-based UI development)
- 4 years of experience with JavaScript/TypeScript
Backend:
- 4 years of experience with C# and .NET (6/8)
- 4 years of experience with ASP.NET Core for REST APIs
- 2 years of experience with dependency injection
- 2 years of experience with async/await programming
API Development:
- 4 years of experience building and consuming REST APIs
- Nice to have: Experience with SOAP APIs and XML processing
Testing:
- 2 years of experience with NUnit (unit/integration testing)
- Experience with RestSharp for API testing
- Experience with JSON serialization (System.Text.Json, Newtonsoft.Json)
Cloud & Serverless:
- 3 years of experience with AWS Lambda (C#)
- Understanding of serverless architecture patterns
- Nice to have: OpenSearch experience
DevOps & Tools:
- 4 years of experience with Git (source control & branching)
- Experience with Docker & Docker Compose
- Familiarity with CI/CD pipelines (nice to have)
- Experience with tools like Postman for API testing
- Strong experience with Visual Studio
Security:
- Knowledge of AWS security best practices (IAM, Secrets Manager, etc.)
- Nice to have: Knowledge of OWASP Top 10 and application security practices
- Candidate must be comfortable working onsite regularly
- Strong communication and collaboration skills required
Salary : $60