Lead .NET Developer
Madanu Revathi JosephRemoteLEADPosted 12d ago
C#.NETREST APIsdistributed systemsSalesforceOOPOODdesign patterns12-factor applications
About the Role
We are seeking a hands-on Lead .NET Developer to build applications and integrations across Salesforce, internal platforms, and third-party systems. The ideal candidate has strong software engineering fundamentals and experience delivering reliable integrations in production.
Key Responsibilities
• Design and develop applications, services, and APIs using C# and .NET.
• Build integrations between Salesforce, internal systems, and external platforms using APIs, messaging, and event-driven approaches.
• Define data mappings, authentication, error handling, retries, and monitoring for integration workflows.
• Apply OOP, OOD, design patterns, 12-factor principles, and sound software architecture practices.
• Troubleshoot integration issues and improve performance, security, and reliability.
• Review code, guide technical decisions, and mentor developers.
Requirements
• Strong hands-on experience with C#, .NET, REST APIs, and distributed systems.
• Proven experience integrating Salesforce with other enterprise applications.
• Experience designing and supporting APIs and system-to-system integrations.
• Strong knowledge of OOP, OOD, design patterns, 12-factor applications, and software architecture.