Salesforce Developer
Role details
Job location
Tech stack
Job description
We are seeking a versatile and technically driven Salesforce Full Stack Developer to join the NEER IT Salesforce team. This role spans the full delivery spectrum - from pixel-perfect front-end experiences to robust back-end customization, enterprise integration engineering, data modeling, and pipeline development. The ideal candidate brings deep Salesforce platform expertise, hands-on Atlassian on-premises to cloud migration experience, and embraces Generative AI and Agentic AI tools as a core part of their daily engineering workflow - delivering high-quality, scalable, and AI-accelerated solutions that drive measurable business impact., · Design, develop, and maintain complex Salesforce solutions across Sales Cloud, Service Cloud, and Experience Cloud - including custom objects, Apex classes, triggers, batch/queueable jobs, LWC components, Aura components, and advanced Flow orchestration
· Build responsive, accessible, and performant front-end experiences using Lightning Web Components (LWC), custom CSS frameworks, and Experience Cloud templates aligned with NEER UX standards
· Develop scalable, reusable, and well-documented back-end logic including Apex frameworks, invocable methods, platform events, and asynchronous processing patterns
· Enforce coding standards, governor limit compliance, bulkification patterns, and test coverage thresholds across all delivered solutions
· Support Salesforce DX, Git branching strategies, CI/CD pipeline execution, and sandbox/release management across multi-org development environments
UI/UX & Design Engineering
· Translate business requirements and wireframes into polished, intuitive LWC-based user interfaces that meet accessibility standards and deliver exceptional user experiences across desktop and mobile
· Collaborate with UX designers and Product Owners to implement design systems, component libraries, and reusable UI patterns that accelerate delivery and ensure visual consistency
· Apply design thinking principles to front-end solutioning - iterating rapidly on prototypes, gathering feedback, and refining experiences with AI-assisted design tooling
· Develop and maintain Experience Cloud portals and community sites with custom branding, dynamic page layouts, and role-based content visibility aligned with stakeholder requirements
Integration Engineering
· Design and implement Salesforce integrations with enterprise systems including MuleSoft, SAP, Documentum, Excalibur, and legacy platforms using REST/SOAP APIs, Platform Events, and Change Data Capture (CDC)
· Build real-time and batch integration patterns with robust error handling, retry logic, observability frameworks, and logging standards aligned with enterprise resilience requirements
· Collaborate with MuleSoft developers and architects to implement integration contracts, validate end-to-end data flows, and ensure integration layers are testable, auditable, and production-hardened
· Support multi-system workflow development spanning case management, document handling, and regulated utility operations - ensuring data consistency and traceability across all integration touchpoints
Data Engineering & Data Modeling
· Design and maintain enterprise-grade Salesforce data models including custom objects, complex relationships, schema governance, and field-level standards aligned with master data management principles
· Lead and contribute to data migration efforts from legacy platforms (e.g., Microsoft Dynamics) - including ETL/ELT design, transformation logic, data validation scripts, reconciliation frameworks, and cutover execution planning
· Build and maintain data pipelines, transformation workflows, and data quality rules across Salesforce, Enterprise Data Platform (EDP), and Salesforce Data Cloud environments
· Implement deduplication strategies, data lineage standards, and audit-ready documentation aligned with NERC compliance, utility-sector regulatory requirements, and enterprise governance frameworks
· Collaborate with EDP and Data Cloud teams to harmonize data structures, evaluate platform trade-offs, and ensure consistent, trustworthy data availability across the enterprise
️ Atlassian On-Premises to Cloud Migration
· Lead and support Atlassian on-premises to cloud migration efforts including Jira, Confluence, and associated tooling - covering discovery, dependency mapping, data extraction, transformation, and cloud cutover planning
· Assess current on-premises Atlassian configurations, custom plugins, project workflows, and data volumes to develop a risk-informed, phased migration strategy with minimal business disruption
· Design and execute data migration scripts, validation checkpoints, and reconciliation frameworks to ensure completeness, fidelity, and integrity of migrated Atlassian project data, boards, pages, and attachments
· Collaborate with DevOps, IT infrastructure, and delivery teams to align Atlassian cloud configurations with enterprise security standards, SSO/SAML requirements, and access governance protocols
· Document migration runbooks, rollback procedures, and post-migration support plans - ensuring audit-ready, traceable, and repeatable migration execution aligned with change management standards
Generative AI & Agentic AI Delivery
· Leverage Agentic AI platforms (Windsurf, Devin, or equivalent) daily for accelerated code generation, LWC component scaffolding, data transformation scripting, test automation, and technical documentation
· Apply prompt engineering best practices - iterative prompting, session scoping, and peer review gates - to ensure AI-generated code and design artifacts are clean, complete, and production-ready
· Identify and remediate AI-generated code smells, output inconsistencies, and token management issues before delivery - upholding quality standards in an AI-augmented engineering workflow
· Integrate Salesforce Einstein AI, Agentforce, and GenAI-enabled flows into case management, portal, and automation workflows under the guidance of the Tech Lead and Architect
· Contribute to team-level AI efficiency benchmarks including development velocity gains, UI delivery acceleration, and sprint throughput improvements aligned with NEER''''s AI-first delivery strategy for 2026-2028
️ Governance, Security & Compliance
· Develop solutions adhering to Salesforce platform governance standards including permission sets, profiles, field-level security, sharing model best practices, and org health principles
· Ensure all code, configuration, and data solutions meet NERC compliance, utility-sector regulatory standards, and audit-ready documentation requirements
· Support security reviews, vulnerability assessments, and AppExchange product evaluations as a contributing technical voice
· Maintain thorough technical documentation for all delivered solutions, integrations, data models, and migration artifacts
Collaboration & Agile Delivery
· Work closely with the Tech Lead, Architect, Product Owner, and Business Analyst to clarify requirements, refine user stories, and deliver sprint-ready, high-quality work items on time and within scope
· Participate actively in Agile ceremonies - sprint planning, backlog grooming, daily standups, and retrospectives - as a reliable, communicative, and technically accountable delivery contributor
· Collaborate with QA leads to support SIT/UAT, write unit and integration tests, and drive defect resolution - maintaining defect counts below the 5% threshold across platform releases
· Mentor junior developers on full stack best practices, AI tooling adoption, data modeling standards, and code quality - contributing to team capability growth across onshore and offshore delivery models
Requirements
· 4+ years of hands-on Salesforce development experience with demonstrated full stack ownership of complex, production-grade solutions
· Deep expertise in Apex, LWC, Flows, SOQL/SOSL, platform events, and Salesforce platform internals including governor limits and bulkification patterns
· Proven front-end development proficiency including LWC, JavaScript, CSS, and Experience Cloud portal design and configuration
· Hands-on experience with enterprise integrations using REST/SOAP APIs, Platform Events, CDC, and middleware platforms such as MuleSoft
· Demonstrated experience in data modeling, ETL/ELT design, data migration, transformation logic, and data quality governance
· Hands-on experience with Atlassian on-premises to cloud migration - including Jira and Confluence data migration, plugin assessment, workflow migration, and cutover execution
· Active daily use of Generative AI and/or Agentic AI tools in a software delivery context with measurable quality and productivity outcomes
· Proficiency with Salesforce DX, Git, CI/CD pipelines, and DevOps practices in multi-org environments
· Salesforce certifications: Platform Developer I (required); Platform Developer II and Experience Cloud Consultant strongly preferred
Preferred Qualifications
· Experience in regulated utility, energy, or infrastructure sectors with awareness of NERC compliance, audit requirements, and data governance standards
· Familiarity with Salesforce Data Cloud, Einstein AI, or Agentforce and AI-enabled workflow and portal design
· Hands-on experience with Windsurf, Devin, or similar Agentic AI coding platforms in a team delivery context
· Knowledge of Documentum, Excalibur, SAP, or enterprise content management systems from a development and integration perspective
· Experience with Atlassian cloud administration, Atlassian Marketplace evaluation, and post-migration platform governance
· Background in multi-vendor offshore/nearshore delivery models and distributed agile team collaboration
· Familiarity with UX design principles, accessibility standards (WCAG), and component-driven design systems
· MuleSoft Certified Developer or Integration Associate certification