Salesforce Developer

Northern Base

Cary (NC)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Northern Base is seeking a Salesforce Developer to design and implement robust solutions using Apex and Lightning Web Components in Cary, NC. You will write bulk-safe SOQL, build custom UI workflows, and integrate with external systems while ensuring strong security and scalable architecture.

Join a team that emphasizes best practices, source control, and automated testing. You will review requirements, decide between declarative or code-based approaches, and contribute to smooth releases with

Qualifications

  • Apex development experience with triggers, services, batch or queueable jobs, and test classes.
  • Lightning Web Components experience with JavaScript modules, lifecycle hooks, wire adapters, Apex calls, and base components.
  • Strong SOQL knowledge including selective filters, relationship queries, and aggregate queries.
  • Understanding of org-wide defaults, sharing rules, permission sets, field-level security, and record access.
  • Experience with Salesforce CLI, metadata deployment, Git, pull requests, and sandbox-based development.
  • Ability to review requirements and decide between Flow, declarative configuration, Apex, LWC, or API integration.

Responsibilities

  • Build and maintain Apex classes and triggers, test classes, queueable and scheduled jobs, and invocable services.
  • Create Lightning Web Components for record pages, apps, Experience Cloud pages, and custom UI workflows.
  • Write bulk-safe SOQL and SOSL queries, avoiding operations inside loops.
  • Support declarative automation by reviewing Flow conditions and ensuring correct transaction order.
  • Develop REST or event-based integrations with external systems using secure mappings and credentials.
  • Use Salesforce CLI, source control, scratch orgs or sandboxes, and automated tests as part of release processes.
  • Enforce security and access controls in Apex and Lightning components; document data model changes and deployment steps.
  • Investigate production defects, read debug logs, identify root causes, and ship fixes along the approved release path.

Skills

Apex development
Lightning Web Components
SOQL/SOSL
Salesforce security
Salesforce CLI
Code review & architecture decisions

Tools

Salesforce CLI
Git
Sandbox dev

Job description

Job Description
Must Have Technical/Functional Skills:
  1. A usable salesforce job profile separates required skills from nice-to-have skills. Required skills should describe what the person must use in the first 90 days.
  2. Apex development experience with triggers, service classes, batch or queueable jobs, and test classes.
  3. Lightning Web Components experience, including JavaScript modules, lifecycle hooks, wire adapters, Apex calls, and Lightning base components.
  4. SOQL knowledge, including selective filters, relationship queries, aggregate queries, and limits-aware query design.
  5. Understanding of Salesforce security: org-wide defaults, sharing rules, permission sets, field-level security, and record access.
  6. Experience with Salesforce CLI, metadata deployment, Git, pull requests, and sandbox-based development.
  7. Ability to review requirements and decide whether to use Flow, configuration, Apex, LWC, API integration, or a mix.
Roles & Responsibilities:
  1. Build and maintain Apex classes, triggers, test classes, queueable jobs, scheduled jobs, and invocable services where declarative tools are not enough.
  2. Create Lightning Web Components for record pages, app pages, Experience Cloud pages, and custom UI workflows when standard components do not meet the requirement.
  3. Write SOQL and SOSL with bulk processing in mind. Avoid SOQL and DML inside loops, and design for transaction limits.
  4. Support declarative automation by reviewing Flow entry conditions, transaction order, recursion risk, and error handling.
  5. Develop REST or event-based integrations with external systems, using Named Credentials, clear retry behavior, and secure data mapping.
  6. Use Salesforce CLI, source control, scratch orgs or sandboxes, pull requests, and automated test runs as part of the release process.
  7. Enforce object permissions, field-level security, sharing behavior, and least-privilege access in Apex and Lightning components.
  8. Create technical documentation for data model changes, integration contracts, deployment steps, and support handover.
  9. Investigate production defects, read debug logs, identify root cause, and ship fixes through the agreed release path.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Salesforce Developer
Salesforce Developer

Tata Consultancy Services • Addison (TX)

On-site
USD 110,000 - 125,000
Salesforce Developer
Salesforce Developer

Raas Infotek • Texas City (TX)

On-site
USD 120,000 - 180,000
Salesforce Developer
Salesforce Developer

Siri InfoSolutions Inc • Cary (NC)

On-site
USD 83,000 - 131,000
Salesforce Developer
Salesforce Developer

Fixity Technologies • Burlington (NJ)

On-site
USD 110,000 - 140,000
Salesforce Developer with Lightning
Salesforce Developer with Lightning

Makonis • New York (NY)

On-site
USD 100,000 - 130,000
Salesforce Developer
Salesforce Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+2
Salesforce Developer
Salesforce Developer

Tpc-Wire- • Macedonia (OH)

Hybrid
USD 90,000 - 130,000
Salesforce Developer
Salesforce Developer

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Salesforce Developer
Salesforce Developer

Sterling5, Inc • Boca Raton (FL)

On-site
USD 90,000 - 120,000
Salesforce Developer
Salesforce Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 130,000