
Dot Net Full-Stack Developer
Jade Global4 months ago
Pune, India or Hyderābād, IndiaMid Level / Senior
Responsibilities
- Develop scalable, secure .NET web applications and microservices using C#, .NET Core, MVC, Web API, Entity Framework, Blazor, and LINQ.
- Build responsive React interfaces using TypeScript, Redux/RTK, and component libraries, and integrate them with backend APIs.
- Implement and optimize data access, event-driven applications, and service communication using relational and NoSQL databases, Kafka, RabbitMQ, Azure Service Bus, or AWS SQS.
- Deploy and manage applications on AWS or Azure using Docker, Kubernetes, and CI/CD pipelines.
- Participate in technical design, requirements analysis, architectural decisions, testing, debugging, code reviews, and cross-functional collaboration.
- Mentor junior developers and maintain clean, maintainable, secure, scalable, and testable code.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4–7 years of hands-on full-stack development experience, including at least 3 years with .NET Core and web application development.
- Strong proficiency with C#, .NET Core, MVC, Razor, Blazor, Entity Framework, React, TypeScript, JavaScript, REST APIs, microservices, and SQL.
- Experience with SQL Server, PostgreSQL, MongoDB, DynamoDB, or Cosmos DB, plus AWS or Azure cloud platforms.
- Hands-on experience with Docker, Kubernetes, containerized deployments, and CI/CD.
- Familiarity with Git, Agile methodologies, DevOps principles, unit testing, integration testing, and automated testing.
- Preferred experience with GraphQL, gRPC, API Gateway patterns, Terraform, CloudFormation, ARM/Bicep, serverless architecture, design patterns, DDD, CQRS, Prometheus, Grafana, ELK, CloudWatch, or Application Insights.
Tech Stack
Amazon DynamoDBApache KafkaAWSAzureC#DockerGitGitHub ActionsGitLab CI/CDGrafanaGraphQLgRPCKubernetesMicrosoft SQL ServerMongoDBPostgreSQLPrometheusRabbitMQReactSQLTerraformTypeScript