Salesforce Developer

(8 переглядів)

The Salesforce Software Engineer is responsible for developing, supporting, and continuously improving the business applications that run on our Salesforce platform – custom Apex, Lightning, and automation built around them.

The position is a primary engineering resource for our Salesforce org. It uses modern AI-assisted development tools, including Cursor and agentic coding workflows, to build, extend, and improve the system quickly.

PRIMARY RESPONSIBILITIES
Salesforce Development
Develop and maintain custom functionality in Apex, including classes, triggers, and batch, queueable, and scheduled jobs.
Build user-facing components with Lightning Web Components and write efficient SOQL/SOSL.
Design and maintain Flows, custom objects, fields, validation rules, and page layouts, and know when declarative tools are a better fit than code.
Extend and customize managed packages, including Revenova TMS and Accounting Seed, without breaking upgrade paths.
Write well-tested, bulkified code that respects governor limits and meets or exceeds coverage standards.
Participate in technical design and solution architecture for new applications and data models.
Application Support
Troubleshoot production issues, debug Apex and Flow failures, and resolve defects.
Perform root cause analysis and implement permanent fixes.
Manage sandboxes, source control, and deployments to production.
Monitor org health, maintain security and permission models, and reduce technical debt.
Systems Integration & Automation
Build and maintain integrations between Salesforce and Microsoft 365/Entra, Slack, ZoomInfo, and other enterprise systems.
Work with the Salesforce REST, SOAP, and Bulk APIs, Platform Events, and Named Credentials.
Keep data accurate and in sync across connected systems.
AI Engineering & Continuous Improvement
Use Cursor, Salesforce's AI tooling, and agentic coding workflows to speed up development.
Evaluate emerging AI-assisted engineering capabilities and set secure, maintainable best practices.
Maintain a prioritized backlog and deliver iterative improvements that raise usability and adoption.
Quality Assurance & Documentation
Perform testing and support UAT before deployment.
Maintain technical documentation, org configuration notes, and release history.
REQUIRED QUALIFICATIONS
Hands-on Salesforce development experience with Apex, Lightning Web Components, and SOQL.
Strong command of Salesforce declarative tools, especially Flow, and judgment about when to use code instead.
Working knowledge of governor limits, bulkification, the security and sharing model, and Apex testing.
Experience deploying with Salesforce DX/CLI and Git-based source control.
Experience integrating Salesforce with external systems through REST APIs.
Experience with AI-assisted development tools such as Cursor, GitHub Copilot, or similar.
Strong troubleshooting, debugging, and analytical skills.
Ability to independently manage a production org and its enhancements in a fast-paced, continuously evolving environment.
Strong communication skills, with the ability to translate technical work into plain language.
Comfortable using a tool such as Linear to track feedback, issues, and delivery status.
PREFERRED QUALIFICATIONS
Salesforce Platform Developer I or II certification.
Experience with Revenova TMS, Accounting Seed, or other logistics and accounting managed packages.
Experience with Salesforce CI/CD tooling such as Gearset, Copado, or GitHub Actions.
Experience with prompt engineering and agentic coding workflows.
Experience with JavaScript/TypeScript web development outside Salesforce, including Replit.
Familiarity with Microsoft 365, Slack, Entra, ZoomInfo, and logistics technology ecosystems.

Сродна праця в Telegram

Двічі на тиждень — віддалена вакансія, розібрана людською мовою: що робити, кому сродна, чесно про мінуси. А в коментарях — Сковорідка (ШІ), яка допоможе з резюме.

Підписатися