- Hourly: $65.00 - $100.00
- Expert
- Est. time: Less than 1 month, Less than 30 hrs/week
**High-Level Overview:** We're looking for an experienced .NET developer to address a publishing issue with an established data integration application. The application interfaces between a leading third-party CRM and Salesforce, focusing on synchronizing customer data into Salesforce's `Lead` object. **Technical Environment:** - Development is conducted within Visual Studio 2022. - The application is built on .NET Core App 3.1. **Current Challenge:** - After recent changes, the application's publishing process via Visual Studio is failing. **Immediate Objective:** - The immediate task is to revert the application to its previous working state, ensure it compiles correctly, and enable successful deployment, complete with digital signing using an existing certificate. **Phase Two:** - Upon successful deployment, we intend to extend the application's capabilities by adding additional API integrations. **Granular Details:** - The application executes authenticated API calls to retrieve and manipulate customer data structures. - Expertise in data formatting to align with Salesforce schema requirements is crucial. - Knowledge of code signing and secure application deployment is required. **Requirements for Applicants:** - Strong background in .NET Core and Visual Studio. - Experience with API consumption and data handling (essential for phase 2 where we expand the APIs). - Familiarity with Salesforce Lead object management is a plus. but not required - Competency in application security and digital signing protocols. The previous iteration of the software was fully functional, and applicants should be comfortable working with version control to manage and roll back changes effectively. Detailed project specifics, including granular technical details and expanded API integration plans, will be shared with selected candidates under confidentiality agreements to maintain discretion. in your proposal, please provide a detailed written response that covers the following aspects: 1. Your understanding of the .NET Core build and publish process in Visual Studio 2022, highlighting any nuances or critical considerations specific to .NET Core that differentiate it from other frameworks. 2. A step-by-step guide on how you would approach and troubleshoot a scenario where a .NET Core application fails to publish in Visual Studio, including the tools, logs, or indicators you would examine to identify the root cause. 3. A recount of a past experience where you successfully diagnosed and resolved a publishing issue with a .NET Core application (or a similar framework if not specifically .NET Core). Please include the steps you took, the challenges you faced, and how you overcame them to ensure a successful resolution. Your response will help us understand not only your technical expertise and problem-solving approach but also your practical experience in handling real-world development and deployment challenges.