Senior Developer

Energy Llc
Carrollton, TX, United States
25 days ago

Role details

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

Tech stack

Salesforce Object Search Language (SOSL) JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Integration Architecture Cloud Computing Software Quality Code Review Data Deduplication Data Governance Extract Transform Load (ETL) Relational Databases Middleware
+27 more
Python (Programming Language) Netsuite Node.Js Open Data Protocol Scrum Methodology Salesforce.Com Simple Object Access Protocol (SOAP) Software Deployment Software Engineering Apex Code Software Modules Enterprise Software Applications Informatica Powercenter Boomi SOAPAPI Netsuite Erp Technical Debt Suitescript Git Information Technology Enterprise Integration Salesforce Object Query Language (SOQL) Api Design Restful APIs Software Version Control Marketing Cloud Mulesoft

Job description

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’ll lead projects from requirements through deployment, own technical decisions on architecture and code quality, and manage data governance across systems. You’ll also mentor junior and mid-level developers through code reviews and development standards., * Designand ownREST/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 businessneed.

  • Lead end-to-end enhancement projects:requirementsgathering, solution design, development, testing, and production deployment.
  • Own technical decisions around architecture, tooling, and code quality;identifyand remediate technical debt across owned systems.

Salesforce Development

  • Develop and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), platform events, and custom APIs.
  • Build andmaintainintegrations 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 maintainSuiteScript(2.x) customizations, workflows, and saved searches.
  • Build integrations usingSuiteTalk(SOAP/REST) andRESTlets; manage deployments via SDF/SuiteCloudCLI.
  • Apply strong knowledge of NetSuite’s data model and business processes (order management, fulfillment, financials) when designing customizations.

Integration & Data Governance

  • Manage andoptimizeintegrations 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, proactivelyidentifytechnical debt, and champion continuous improvement initiatives.

Leadership & Collaboration

  • Serve as a technical mentor to junior and mid-level developers, conducting code reviews andestablishingdevelopment standards.
  • Partner with architects, business analysts, and stakeholders to translate complex business processes into scalable, maintainable platform solutions.

Requirements

  • Bachelor’s degree in computer science,engineeringor related field (or equivalent experience).
  • 5+ years of hands-on software development experience, with at least 2 years ina senioror lead capacity.
  • Proficiencyin a general-purpose programming language (JavaScript/Node, Python, or similar), REST API design, and relational database design.
  • Strong,demonstratedSalesforce development skills: Apex, SOQL/SOSL, LWC, declarative automation (Flow), and Salesforce Connect.
  • Strong,demonstratedNetSuite development skills:SuiteScript2.x,SuiteFlow,SuiteTalk/RESTlets, and SDF/SuiteCloudCLI.
  • 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 NetSuiteSuiteFoundationor 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, orWorkato).
  • 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.

Apply for this position

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

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all