Agra, Uttar Pradesh, India
Information Technology
Full-Time
Caizin
Overview
We are seeking a passionate and skilled. NET Engineer with strong experience in building distributed, cloud-native applications using microservices. You will design, develop, and maintain high-performance backend services, contribute to architectural decisions, and help drive our shift toward resilient, observable systems.
Responsibilities
- Design, develop, and maintain scalable microservices. NET 6/7/8 ASP. NET Core, and RESTful Web APIs.
- Build and optimise services for performance, high availability, fault tolerance, and scalability.
- Develop and integrate RESTful APIs, event-driven/message-driven services, and asynchronous communication patterns.
- Implement and refine distributed system patterns (e. g., circuit breakers, retries, service discovery, API gateways).
- Write clean, maintainable, well-tested code following SOLID principles, clean code practices, and test-driven development (TDD).
- Participate actively in code reviews, architectural discussions, technical design, and performance tuning.
- Collaborate with cross-functional teams (Product, QA, DevOps, Frontend) to deliver features end-to-end.
- Build and maintain CI/CD pipelines using modern DevOps tools for automated testing, deployment, and operations.
- Ensure high observability through logging, monitoring, metrics, and alerting.
- Contribute to continuous improvement in code quality, security practices, and engineering processes.
- 3-5 years of strong hands-on experience in C# and. NET Core /. NET backend development (Web APIs mandatory).
- Solid expertise in microservices architecture and designing RESTful services.
- Experience with at least one messaging system: Kafka, RabbitMQ, or AWS SQS / Azure Service Bus.
- Hands-on work with cloud platforms: AWS, Azure, or GCP (preferably one in depth - e. g., containers, serverless, managed services).
- Proficiency in Docker (containerization) and Kubernetes (orchestration basics).
- Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps, Argo CD, GitHub Actions, etc. ).
- Strong knowledge of Git, build tools (MSBuild/NuGet), and basic Linux commands.
- Experience with observability tools (e. g., ELK, Prometheus, Grafana, Application Insights, Datadog).
- Advocate for clean code, unit/integration testing, and best practices in software engineering.
- Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB, Cosmos DB) and/or relational DBs (SQL Server).
- Exposure to Domain-Driven Design (DDD), CQRS, or event sourcing.
- Knowledge of advanced patterns: API gateways (Ocelot, Kong), service mesh, or security (OAuth2 JWT).
- Performance tuning, caching (Redis), or security best practices (OWASP, secure coding).
- Certifications in Azure/AWS or. NET-related technologies.
This job was posted by Mansi Shah from Caizin.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in