Senior. Net Developer
On-site · Bengaluru, Karnataka, India
Job Summary
Senior .NET Developer in our Bangalore office responsible for owning and extending a multi-service .NET 9 integration platform connecting Salesforce and internal systems via Azure Service Bus and Azure SQL. Design and implement event-driven pub/sub messaging flows, develop Salesforce integrations using Pub/Sub API, REST, and OAuth 2.0, integrate Salesforce with internal/third-party systems via APIs/webhooks, build and optimize SQL queries against Azure SQL, collaborate with analysts to translate cross-system requirements, participate in full development lifecycle with Azure Pipelines and Kubernetes, triage integration failures with structured logging and observability tools (New Relic a bonus), maintain CI/CD pipelines and Docker/Kubernetes manifests, write technical docs for architecture decisions and message contracts, and leverage AI-assisted development tools to improve productivity and code quality.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in .NET/C# development, with at least 2 years working on CRM or system integration projects
- Strong SQL skills — complex queries, stored procedures, Azure SQL or SQL Server at scale
- Hands-on experience with Azure Service Bus or equivalent message brokers (RabbitMQ, Kafka)
- Working knowledge of Salesforce — REST API, Connected Apps, or Pub/Sub API
- Solid understanding of microservices architecture, event-driven design, and distributed systems patterns
- Experience integrating with diverse internal and external systems via REST APIs, message queues, and webhooks
- Familiarity with containerisation (Docker) and orchestration (Kubernetes) in a cloud environment
- Experience with CI/CD pipelines — Azure DevOps or equivalent
- Proficiency with Git and version control workflows
- Familiarity with observability and structured logging tooling (Serilog, OpenTelemetry); New Relic experience is a bonus
- Salesforce Platform Developer I certification is a plus, but not required
- Experience with New Relic or similar APM platforms for monitoring production integrations
- Salesforce CRM development experience — custom objects, Apex, flows, or platform events
- Familiarity with Azure Cosmos DB (MongoDB API) for event log storage and retrieval
- Redis for caching and session state management
- Knowledge of Polly resilience patterns (retries, circuit breakers) in .NET
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.