Senior Salesforce Developer

Engineering, Inc.
San Francisco, CA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Salesforce Object Search Language (SOSL) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Amazon S3 Business Logic Application Services Cloud Computing Static Program Analysis Software Quality Code Review
+35 more
Continuous Integration DevOps Middleware Github NoSQL OAuth Scrum Methodology Release Management Cloud Services Salesforce.Com Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Systems Integration Enterprise Application Integration Apex Code Enterprise Software Applications Informatica Powercenter Boomi SOAPAPI Reliability of Systems Netsuite Erp Salesforce Sales Cloud Information Technology Deployment Automation Enterprise Integration Salesforce Object Query Language (SOQL) Graphql Functional Programming Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Marketing Cloud Mulesoft Microservices

Job description

Engineering Square is seeking an experienced Senior Salesforce Developer to join the Enterprise Applications team of a leading U.S.-based energy technology company. In this role, you will design, develop, integrate, and support enterprise-scale Salesforce solutions across Sales, Service, Financing, and Operations platforms. The ideal candidate will have strong hands-on expertise in Salesforce development, NetSuite ERP integrations, enterprise architecture, DevOps, and AI-enabled solutions. You will collaborate with business stakeholders, architects, QA engineers, administrators, and product owners to deliver scalable, secure, and high-performing enterprise applications., * Design, develop, and maintain Salesforce applications using Apex, Lightning Web Components (LWC), JavaScript, SOQL/SOSL, Flows, and Platform Events.

  • Build scalable, reusable, and high-performance Salesforce solutions.
  • Implement business logic and automation across Sales, Service, Financing, and Operations.
  1. Enterprise Integrations * Design and implement integrations between Salesforce, NetSuite ERP, AWS, and third-party applications. * Develop and maintain integrations using REST, SOAP, and GraphQL APIs. * Work with middleware platforms such as Boomi, MuleSoft, and Informatica. * Apply enterprise integration patterns and secure authentication mechanisms.

  2. Technical Design and Code Quality * Create technical designs, solution architecture documents, and implementation specifications. * Conduct code reviews and ensure adherence to Salesforce development best practices. * Identify performance bottlenecks and implement scalable solutions.

  3. DevOps and Release Management * Build and maintain CI/CD pipelines using Salesforce DX (SFDX), GitHub, and GitHub Actions. * Implement automated deployments, code quality checks, and static analysis using PMD. * Manage releases across development, testing, and production environments. * Troubleshoot deployment issues and support release planning.

  4. Production Support * Troubleshoot production issues and perform root-cause analysis. * Implement corrective and preventive actions to improve system reliability. * Support ongoing enhancements, maintenance, and production releases.

  5. AI and Emerging Technologies * Develop AI-enabled Salesforce solutions using Salesforce Einstein and Agentforce. * Identify opportunities to leverage AI capabilities to improve business processes and user productivity.

  6. Collaboration and Agile Delivery * Work closely with business stakeholders, solution architects, QA teams, administrators, and product owners. * Participate in Agile ceremonies, sprint planning, and technical discussions. * Translate business requirements into effective technical solutions.

Requirements

Work Authorization: Must be authorized to work in the United States Experience: 10+ years in software development, including 6+ years of Salesforce development, * Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • 10+ years of overall software development experience.
  • 6+ years of hands-on Salesforce development experience, particularly with Apex and LWC.
  • Strong experience with Salesforce platform development, including SOQL/SOSL, Flows, JavaScript, and Platform Events.
  • Hands-on experience integrating Salesforce with NetSuite ERP and other enterprise applications.
  • Strong knowledge of REST/SOAP APIs, enterprise integration patterns, and secure API communication.
  • Experience with Salesforce DX (SFDX), GitHub, CI/CD pipelines, GitHub Actions, and PMD.
  • Experience with Agile development methodologies and software release management.
  • Must be authorized to work in the United States., * Experience with Salesforce Sales Cloud, Service Cloud, Consumer Goods Cloud, or Marketing Cloud.
  • Familiarity with Salesforce Einstein AI and Agentforce.
  • Experience with AWS services, including Lambda, API Gateway, S3, and SQS.
  • Knowledge of microservices architecture and SQL/NoSQL databases.
  • Experience with OAuth, Named Credentials, and secure integration practices.
  • Salesforce Platform Developer II certification.

Certifications Required

  • Salesforce Platform Developer I
  • Salesforce AI Associate or Salesforce AI Specialist

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…