Senior Salesforce Developer/architect
Listed on 2026-05-26
-
Software Development
Software Engineer
Salesforce Software Developer/Architect
The Salesforce Software Developer/Architect is responsible for designing, developing, and implementing scalable, robust custom Salesforce solutions that automate and enhance business processes. The role works independently to analyze requirements, architect, build, and maintain applications.
Responsibilities- Design and develop Salesforce applications following best practices.
- Oversee code quality, security standards, and application performance.
- Influence decisions across teams related to solution architecture.
- Mentor junior developers as needed.
- Stay updated on Salesforce releases and feature integrations.
- Provide production support and resolve issues quickly.
- Own architectural and technical decisions to create reliable, robust applications.
- Contribute to strategic direction of applications.
- Collaborate with stakeholders to understand business requirements, dependencies, and align processes.
- Create key project documentation, including technical design specifications and deployment plans.
- Serve as a technical advisor to business stakeholders, analysts, and project managers.
- Build and maintain custom applications and integrations using Apex, Visualforce, Lightning Web Components, APIs, and related Salesforce technologies.
- Complete unit testing for all components.
- Participate in stakeholder meetings to understand requirements and facilitate design.
- Follow established coding standards.
- Superior analytical skills.
- Proven experience designing complex applications.
- Ability to juggle multiple projects and shift priorities.
- Outstanding written and verbal communication.
- Experience serving as a technical advisor to stakeholders.
- Expertise with Lightning Web Components, Salesforce data modeling, security, and sharing rules.
- Experience building and maintaining custom applications and integrations using Apex, Visualforce, Lightning Web Components, APIs.
- Expertise in configuring and designing Flows.
- Expertise in developing Integration Solutions using Web Services, REST, and SOAP APIs.
- Experience writing batch classes using the Bulk API.
- Experience with enterprise-level applications and architecture.
- Proficiency in SQL/SOQL.
- Experience with Git Hub and CI/CD scripting.
Bachelor’s or Master’s degree (or foreign equivalent) in Computer Science, Information Technology, or related technical field.
Experience LevelExpert Level.
Job Type & LocationContract position based out of Burbank, CA.
Pay and BenefitsPay range: $77.00 - $88.00 per hour.
- Medical, dental, & vision.
- Critical Illness, Accident, and Hospital.
- 401(k) Retirement Plan – Pre‑tax and Roth post‑tax contributions available.
- Life Insurance (Voluntary Life & AD&D for employee and dependents).
- Short‑ and long‑term disability.
- Health Spending Account (HSA).
- Transportation benefits.
- Employee Assistance Program.
- Time Off/Leave (PTO, vacation or sick leave).
Hybrid position in Burbank, CA.
Final date to receive applicationsPosition anticipated to close on May 29, 2026.
Equal Opportunity StatementThe company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information, or any characteristic protected by law.
Additional Legal Statements- San Francisco Fair Chance Ordinance:
Pursuant to the ordinance, for all positions located in San Francisco, we will consider qualified applicants with arrest and conviction records. - Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. - Use of Artificial Intelligence (AI):
We may use AI to support parts of our hiring process. Final decisions are made by our hiring team.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).