Senior Developer

Energy Access Innovations

Carrollton (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Energy Access Innovations seeks a Senior Developer to design, build, and maintain applications and integrations across Salesforce, NetSuite, and other enterprise systems. You will own API design, data models, and integration patterns, guiding projects from requirements through deployment.

You will mentor junior developers, enforce coding standards, and ensure data governance across platforms while delivering scalable, secure solutions with strong architecture decisions.

Qualifications

  • 5+ years of hands-on software development, with at least 2 years in a senior or lead capacity.
  • Strong Salesforce development skills: Apex, SOQL/SOSL, LWC, declarative automation (Flow), and Salesforce Connect.
  • Strong NetSuite development skills: SuiteScript 2.x, SuiteFlow, SuiteTalk / RESTlets, and SDF/ SuiteCloud CLI.
  • Solid understanding of integration architecture: REST/SOAP APIs, platform events or equivalent event-driven patterns, and middleware tools.

Responsibilities

  • Design, build, and maintain applications and integrations across Salesforce, NetSuite, and other enterprise systems.
  • Design and own REST/SOAP APIs and data models that connect disparate systems.
  • Lead end-to-end enhancement projects: requirements gathering, solution design, development, testing, and production deployment.
  • Mentor junior and mid-level developers through code reviews and development standards.
  • Oversee data governance practices including data quality, deduplication, migration, and access controls.

Skills

Salesforce development
NetSuite development
API design
Leadership
CI/CD pipelines
Data governance
Mentoring

Education

Bachelor’s degree in computer science or related field

Tools

Apex
Lightning Web Components
SuiteScript 2.x
SuiteTalk
REST/SOAP APIs
MuleSoft
Boomi
CI/CD
Salesforce Connect
SDF/SuiteCloud CLI

Job description

Senior Developer

FullTime Professional Carrollton, TX, US

3 days ago Requisition ID: 1994

Overview

The Senior Developer will design, build, and maintain applications and integrations across Salesforce, NetSuite, and other enterprise systems. The position will own API design and data models connecting these platforms, choosing the right integration approach for the situation. Day-to-day work includes Salesforce development (Apex, Lightning Web Components, platform events, Salesforce Connect) and NetSuite development (SuiteScript 2.x, SuiteTalk / RESTlets, SDF/ SuiteCloud CLI). You will lead projects from requirements through deployment, own technical decisions on architecture and code quality, and manage data governance across systems. You will also mentor junior and mid-level developers through code reviews and development standards.

Core responsibilities

  • Design, build, and maintain applications and integrations, including standalone tools, internal systems, and platform customizations, using sound software engineering practices (clean code, testing, version control, code review), evolving around agile practices.
  • Design and own REST/SOAP APIs and data models that connect disparate systems, evaluating integration patterns (middleware, ETL, direct API, platform-native connectors) based on data volume, latency, and business need.
  • Lead end-to-end enhancement projects: requirements gathering, solution design, development, testing, and production deployment.
  • Own technical decisions around architecture, tooling, and code quality; identify and remediate technical debt across owned systems.
  • Develop and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), platform events, and custom APIs.
  • Build and maintain integrations using Salesforce Connect (OData, External Objects) and REST/SOAP APIs.
  • Apply strong knowledge of the Salesforce security model, sharing architecture, and governor limits when designing solutions.

NetSuite Development

  • Develop and maintain SuiteScript (2.x) customizations, workflows, and saved searches.
  • Build integrations using SuiteTalk (SOAP/REST) and RESTlets; manage deployments via SDF/ SuiteCloud CLI.
  • Apply strong knowledge of NetSuite's data model and business processes (order management, fulfillment, financials) when designing customizations.

Integration & Data Governance

  • Manage and optimize integrations between Salesforce and third-party enterprise systems (NetSuite ERP, billing, marketing platforms, etc.).
  • Oversee data governance practices including data quality, deduplication, migration, and access controls.
  • Lead platform health reviews, proactively identify technical debt, and champion continuous improvement initiatives.
  • Serve as a technical mentor to junior and mid-level developers, conducting code reviews and establishing development standards.
  • Partner with architects, business analysts, and stakeholders to translate complex business processes into scalable, maintainable platform solutions.

Qualifications

Required Experience:

  • Bachelor’s degree in computer science, engineering or related field (or equivalent experience).
  • 5+ years of hands-on software development experience, with at least 2 years in a senior or lead capacity.
  • Strong, demonstrated Salesforce development skills: Apex, SOQL/SOSL, LWC, declarative automation (Flow), and Salesforce Connect.
  • Strong, demonstrated NetSuite development skills: SuiteScript 2.x, SuiteFlow, SuiteTalk / RESTlets, and SDF/ SuiteCloud CLI.
  • Solid understanding of integration architecture: REST/SOAP APIs, platform events or equivalent event-driven patterns, and middleware tools.
  • Experience with version control and CI/CD pipelines (platform-appropriate or git-based).
  • Proven ability to lead technical projects and communicate effectively with both technical and non-technical stakeholders.

Preferred Background:

  • Salesforce Certified Platform Developer II and/or NetSuite SuiteFoundation or ERP Consultant certification.
  • Experience building standalone applications or internal tools that integrate with Salesforce and/or NetSuite.
  • Exposure to enterprise integration platforms (MuleSoft, Boomi, Informatica, or Workato).
  • Experience with CPQ, Revenue Cloud, Experience Cloud, or Marketing Cloud (Salesforce), and/or advanced ERP modules (NetSuite).
  • Experience in agile/scrum environments with formal sprint and backlog management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CRM Developer
Senior CRM Developer

Energy Access Innovations • Carrollton (TX)

On-site
USD 120,000 - 170,000
Senior Salesforce Developer
Senior Salesforce Developer

FHM Consulting • Irving (TX)

On-site
USD 120,000 - 160,000
Digital CRM Consultant
Digital CRM Consultant

Hexaware • United States

On-site
USD 140,000 - 210,000
Senior Salesforce Developer - W2 Only
Senior Salesforce Developer - W2 Only

Saransh Inc • Juno Beach (FL)

On-site
USD 110,000 - 160,000
Senior Salesforce Application Developer
Senior Salesforce Application Developer

TechDigital Group • Great Falls Crossing (VA)

On-site
USD 110,000 - 150,000
Senior Salesforce Developer
Senior Salesforce Developer

Rockwoods Inc • Newport News (VA)

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

Meritore Technologies • United States

On-site
USD 90,000 - 130,000
Senior NetSuite Administrator & Developer
Senior NetSuite Administrator & Developer

Confidential • Los Angeles (CA)

On-site
NetSuite Technical Lead / Senior Developer (Remote)
NetSuite Technical Lead / Senior Developer (Remote)

Lightbridge Solutions • Washington

Remote
USD 110,000 - 140,000
Senior Salesforce Developer
Senior Salesforce Developer

ARK Solutions, Inc. • United States

On-site
USD 100,000 - 130,000