Salesforce Developer

Pyramid Consulting Inc.
Alpharetta, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Alpharetta, United States of America

Tech stack

Salesforce Object Search Language (SOSL)
JavaScript
Agile Methodologies
Artificial Intelligence
Applications Architecture
Application Performance Management
Application Services
Cloud Computing
Code Review
Computer Security
Continuous Integration
Data Structures
Software Design Patterns
DevOps
Github
Object-Oriented Software Development
Platform as a Service (PAAS)
Performance Tuning
Scrum
Systems Development Life Cycle
Cloud Services
Salesforce
Secure Coding
Software Engineering
SonarQube
Systems Architecture
Systems Integration
Apex Code
Enterprise Software Applications
Cloud Platform System
Spring Cloud
Salesforce Lightning
SOAPAPI
Generative AI
Visualforce
Information Technology
Deployment Automation
Extreme Programming (XP)
Salesforce Object Query Language (SOQL)
Software Coding
REST
Devsecops
Marketing Cloud

Job description

We are seeking an experienced Salesforce Developer / Software Engineer with strong expertise in Salesforce platform development and modern software engineering practices. The ideal candidate will be responsible for designing, developing, and implementing scalable, high-quality Salesforce solutions that drive business value and enhance customer experience.

The successful candidate will work closely with cross-functional teams, including Product Management, Architecture, QA, and Business Stakeholders, to deliver innovative and customer-centric solutions while maintaining high standards of quality, security, performance, and scalability., Salesforce Development & Engineering

  • Design, develop, test, and deploy scalable Salesforce solutions using Apex, Visualforce, Lightning Web Components (LWC), Aura Components, JavaScript, and SOQL.
  • Develop and maintain custom Salesforce applications, integrations, workflows, and automation solutions.
  • Build reusable, maintainable, and scalable components aligned with Salesforce best practices.
  • Participate in code reviews, technical design discussions, and architecture decisions.

Solution Design & Technical Leadership

  • Analyze business requirements and translate them into technical specifications and solution designs.
  • Act as a technical advocate for Salesforce products and platforms.
  • Lead technical implementation activities including design, development, testing, deployment, and support.
  • Ensure solutions align with business objectives, security standards, and architectural guidelines.

Cloud Platform Expertise

  • Leverage Salesforce Platform-as-a-Service (PaaS) capabilities across:
  • Sales Cloud
  • Service Cloud
  • Marketing Cloud
  • Experience Cloud
  • Design and implement cloud-native solutions that improve business efficiency and customer engagement.

DevSecOps & CI/CD

  • Support Salesforce DevOps initiatives using:
  • Salesforce DX
  • GitHub
  • CI/CD Pipelines
  • SonarQube
  • Ensure automated deployment processes and adherence to software development lifecycle (SDLC) standards.
  • Promote DevSecOps best practices and continuous improvement initiatives.

Customer-Centric Solution Delivery

  • Collaborate with business stakeholders and product teams to understand customer needs.
  • Deliver high-quality solutions through iterative and Agile development methodologies.
  • Focus on usability, scalability, maintainability, and performance optimization.

Cross-Functional Collaboration

  • Work closely with Product Owners, Architects, QA Engineers, UX/UI teams, and Business Analysts.
  • Contribute to sprint planning, estimation, retrospectives, and Agile ceremonies.
  • Foster collaboration and knowledge sharing across engineering teams.

Continuous Improvement & Innovation

  • Stay current with Salesforce platform enhancements and emerging technologies.
  • Evaluate and implement new tools, frameworks, and best practices.
  • Contribute to innovation initiatives involving AI, automation, and intelligent customer engagement solutions.

Requirements

Salesforce Technologies

  • Apex
  • Lightning Web Components (LWC)
  • Aura Components
  • Visualforce
  • SOQL & SOSL
  • Salesforce AppExchange
  • Salesforce APIs & Integrations

Salesforce Cloud Platforms

  • Sales Cloud
  • Service Cloud
  • Marketing Cloud
  • Experience Cloud

Software Engineering

  • Object-Oriented Programming (OOP)
  • Data Structures & Algorithms
  • Design Patterns
  • REST/SOAP APIs
  • Secure Coding Practices
  • Application Performance Optimization

DevOps & Quality Engineering

  • Salesforce DX
  • GitHub
  • CI/CD Pipelines
  • SonarQube
  • Agile/Scrum
  • DevSecOps
  • SAFe
  • XP & Lean Methodologies

AI & Emerging Technologies (Preferred)

  • Salesforce Einstein AI
  • Generative AI (GenAI)
  • AI/ML-based Salesforce solutions, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of hands-on Salesforce development experience.
  • 5+ years of experience developing cloud-native applications on the Salesforce platform.
  • Proven experience delivering enterprise-scale Salesforce implementations.
  • Strong understanding of software engineering principles, coding standards, and best practices.

Preferred Skills

  • Salesforce Certifications (Platform Developer, Application Architect, System Architect, etc.)
  • Experience with AI/ML and Generative AI technologies.
  • Experience in large-scale enterprise environments.
  • Knowledge of Salesforce security architecture and governance.
  • Experience integrating Salesforce with third-party applications and enterprise systems.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work in Agile and fast-paced environments.
  • Self-motivated with a continuous learning mindset.
  • Strong collaboration, leadership, and mentoring capabilities.
  • Customer-focused approach with a passion for delivering business value.

Apply for this position