.NET Core Developer (Senior) with skills .NET Development, .NET Core for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune)
ROLES & RESPONSIBILITIES
Core Skills
Strong experience with .NET Core (C#), with a focus on application design and architecture
Experience with full-stack development, including front-end (JavaScript/TypeScript, React, Angular) and back-end (C#, .NET Core)
Hands-on experience with Google Cloud Spanner or other distributed cloud databases (e.g., Cloud SQL, BigQuery, Firestore)
Knowledge of cloud-native development principles, including containerization and microservices
Strong experience with REST APIs, OAuth, and JWT for secure communication
Experience with version control systems like Git, and familiarity with Git-based workflows
Understanding of cloud database design, schema migration, and performance optimization for scalable applications
Experience with cloud storage solutions (e.g., Google Cloud Storage)
Familiarity with Redis for in-memory caching and high-performance data storage
Familiarity with CI/CD pipelines (e.g., using GitHub Actions, Jenkins, Azure DevOps)
Experience with Docker and containerized application deployment (especially in GKE/Kubernetes)
Knowledge of monitoring and logging tools, particularly Google Cloud Monitoring and Stackdriver
Familiarity with infrastructure as code (Terraform or equivalent)
Strong focus on automated testing (unit tests, integration tests, UI tests)
Experience with test frameworks such as xUnit, NUnit, or Jest
Knowledge of CI/CD testing practices for automated deployments
EXPERIENCE
- 6-8 Years
SKILLS
- Primary Skill: .NET Development
- Sub Skill(s): .NET Development
- Additional Skill(s): .NET Core