
.NET Developer (Salesforce)
Soni Resources, New York, NY, United States
Our client is seeking a .NET Developer with strong Salesforce integration experience to design, develop, and maintain secure applications and integrations that support the firm's legal, business development, and client relationship workflows. This role plays a critical part in ensuring reliable, compliant, and efficient data exchange between Salesforce and internal firm systems while supporting attorneys and legal staff across practice groups. You will join a collaborative on-site team of 7-8 developers working on modern application development initiatives with direct impact on firmwide CRM platforms, reporting, and workflow automation.
Qualifications
3+ years of hands-on .NET development experience
Strong proficiency in C#, ASP.NET, Web API
Experience integrating with Salesforce (REST APIs, OAuth, SOQL, Salesforce data models)
Solid experience with SQL, including query optimization and database design
Experience building and supporting secure, scalable system integrations
Preferred Skills
Experience in a law firm or professional services environment
Experience with Power Platform (Power Apps, Power Automate)
Experience with SharePoint Online development and configuration
Front-end experience with TypeScript / JavaScript / React
Experience supporting CRM-driven workflows, intranets, or knowledge management platforms Responsibilities
Design, develop, test, and maintain applications using .NET and C#
Build and support integrations with Salesforce, leveraging REST APIs, OAuth authentication, and SOQL queries
Develop backend services and APIs to support CRM-driven legal and business workflows
Integrate Salesforce with internal systems such as SharePoint, document management tools, and SQL databases
Write and optimize SQL queries, stored procedures, and data models to support reporting and operational needs
Collaborate with legal operations, business development, IT, and practice support teams to translate requirements into technical solutions
Participate in code reviews, troubleshooting, and performance optimization
Ensure solutions adhere to firm standards for security, compliance, reliability, and maintainability
Provide ongoing support and enhancements for Salesforce-connected applications and integrations
Compensation: $130,000-150,000 Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.
Qualifications
3+ years of hands-on .NET development experience
Strong proficiency in C#, ASP.NET, Web API
Experience integrating with Salesforce (REST APIs, OAuth, SOQL, Salesforce data models)
Solid experience with SQL, including query optimization and database design
Experience building and supporting secure, scalable system integrations
Preferred Skills
Experience in a law firm or professional services environment
Experience with Power Platform (Power Apps, Power Automate)
Experience with SharePoint Online development and configuration
Front-end experience with TypeScript / JavaScript / React
Experience supporting CRM-driven workflows, intranets, or knowledge management platforms Responsibilities
Design, develop, test, and maintain applications using .NET and C#
Build and support integrations with Salesforce, leveraging REST APIs, OAuth authentication, and SOQL queries
Develop backend services and APIs to support CRM-driven legal and business workflows
Integrate Salesforce with internal systems such as SharePoint, document management tools, and SQL databases
Write and optimize SQL queries, stored procedures, and data models to support reporting and operational needs
Collaborate with legal operations, business development, IT, and practice support teams to translate requirements into technical solutions
Participate in code reviews, troubleshooting, and performance optimization
Ensure solutions adhere to firm standards for security, compliance, reliability, and maintainability
Provide ongoing support and enhancements for Salesforce-connected applications and integrations
Compensation: $130,000-150,000 Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.