Salesforce Developer
Key Responsibilities
Design and implement customized solutions within the Salesforce platform using Apex, Lightning Web Components, and Flows.
Lead technical architecture discussions and code reviews.
Collaborate with Functional team to determine how best to implement solution (decisions around declarative vs programmatic vs AppExchange, etc.)
Develop and maintain integrations between Salesforce and external systems using REST/SOAP APIs.
Translate business requirements into well-architected solutions.
Manage the full software development lifecycle, including testing, deployment, and documentation.
Ensure the delivery of highly secure solutions that are optimized for performance and built to scale
Collaborate with stakeholders to ensure alignment with business goals.
Provide technical mentorship whenever needed. Technical Skills:
Must Have:
Apex Programming
Design and Architect
Salesforce APIs
Salesforce Development
Salesforce Lightning Components
Salesforce Object Query Language (SOQL) Nice To Have
Salesforce Admin
Visualforce Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.
6+ years of hands-on Salesforce development experience.
Strong expertise in Apex, VF, Lightning, integrations, and developing and executing data migrations and Salesforce APIs.
Experience with Salesforce DevOps tools (e.g., Git, Copado).
Salesforce Platform Developer I certification (required).
Salesforce Platform Developer II or other advanced certifications (preferred).
Experience with Agile/Scrum methodologies. Preferred Skills
Experience with Service Cloud or Energy & Utilities Cloud.
Knowledge of CI/CD pipelines and automated testing frameworks.
Familiarity with data migration tools like Data Loader or MuleSoft