Egmmarketi logo
Egmmarketi2 weeks ago

Senior. Net Developer

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Startup

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
Sorce

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.

Get started

Egmmarketi

Senior. Net Developer

Apply on Sorce