Tech-Net - Sacramento, CA
posted 3 months ago
The Salesforce Developer position in Sacramento, CA, requires a minimum of 5 years of Salesforce development experience. The primary responsibility of this role is to provide customizations and integrations as requested by clients using the Salesforce toolset. The developer will support the current team in building cohesive, streamlined, and high-quality solutions while defining technical best practices for implementation. Participation in code reviews is essential to ensure adherence to these best practices. The role involves utilizing expertise in various design patterns and integration options, including native Salesforce.com APIs and external solutions. The developer will help build reusable code for future projects and will be responsible for daily operational tasks on the project. A significant aspect of the job is taking complete ownership of exception management, which includes analyzing and resolving billing and enrollment exceptions. Additionally, the developer will support and troubleshoot production issues as needed. Collaboration with team members is crucial for designing, configuring, developing, and delivering scalable Salesforce solutions based on client requirements. This includes using Force.com platform features such as custom objects, fields, workflows, approval processes, process builder, and Lightning Flows. The developer will also work on customization, creation, and maintenance of record types, page layouts, objects, fields, formulas, and data validation rules. Maintaining active user accounts, managing profiles, roles, and permission sets is part of the responsibilities. The developer will work with SOQL and SOSL in combination with Apex classes and triggers, as well as Apex batch jobs for bulk data manipulation while considering Governor limits. As a Salesforce QA, the developer will prepare test cases in JIRA and test the entire application functionality in Salesforce. The role also involves implementing Single Sign-On on the Force.com platform, managing Salesforce Org backups both manually and via automated tools, and performing various Salesforce administration tasks such as creating reports, dashboards, workflow rules, and email templates. The developer will utilize custom tools like Apex data loader for handling large DML operations and will be involved in creating technical and test case documents to track changes. Unit and integration testing for new requirements will be conducted, and UAT will be obtained from the business owner. Code migrations between Sandbox, QA, UAT, and Production Orgs using Change Sets and Eclipse are also part of the job. The developer will perform modifications on existing code within Salesforce while adhering to Governor limits before deployment into Production. Additionally, web services will be developed to facilitate data exchange with a .NET web application, and integration with Dell Boomi and SQL Server through Progress DataDirect will be required.