Salesforce Software DeveloperJob OverviewWe are seeking a skilled Salesforce Developer to join our team. The ideal candidate will have strong expertise in Apex programming and a deep understanding of the Salesforce platform. This role is responsible for designing, developing, testing, and deploying Salesforce solutions that meet our business requirements.ResponsibilitiesDevelop custom solutions using Salesforce Apex programming languageCreate and maintain triggers, batch processes, and integrationsDesign and implement technical solutions based on business requirementsTroubleshoot and resolve complex technical issuesCollaborate with administrators, business analysts, and other developersDevelop and maintain technical documentationParticipate in code reviews to ensure quality and maintainabilityStay updated with Salesforce releases and best practicesRequired Qualifications3+ years of experience as a Salesforce DeveloperStrong proficiency in Apex programming (Triggers, Controllers, Batch, Async)Expertise in Lightning Component FrameworkExpert knowledge of Salesforce triggers and best practices for their implementationHands-on experience with Salesforce FlowSolid understanding of Salesforce administration fundamentalsExperience with Salesforce data model, security model, and configurationKnowledge of Salesforce Governor Limits and how to work within themExperience with version control systems (Git preferred)Salesforce Platform Developer I certification (Platform Developer II preferred)Preferred QualificationsExperience with MuleSoft for integration projectsKnowledge of Lightning Web Components (LWC)Experience with Salesforce CPQ or other Salesforce cloudsExperience with Salesforce DX and modern development workflowsAdditional Salesforce certifications (Admin, App Builder, etc.)Experience with JavaScript, HTML, and CSSAgile development methodology experienceExperience with Sales and Marketing Cloud is a plusSkills & AttributesStrong problem-solving abilities and analytical thinkingExcellent communication skills, both written and verbalAbility to work independently and as part of a teamDetail-oriented with a focus on qualityGood time management and ability to prioritize tasksTop 3 hard skills:Must have experience implementing and deploying custom solutions using Salesforce Apex programming language in an enterprise environmentMust have experience in Salesforce Integration patternsMust have experience in Salesforce Flow optimizationTop 3 soft skills:Collaboration/TeamworkAdaptability (adjusts to changes in priorities)Critical Thinking (applies objective analysis and reasoning)EducationBachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)Notes:Fully remote8:00 AM - 5:00 PM
At VIVA, employee well-being is paramount. Our comprehensive benefits package ensures your health, financial security, and quality of life are always prioritized.
VIVA provides employees access to a comprehensive group health insurance plan (Medical, Dental, Vision, Basic Life, Term Life, and Accidental Death) through our flexible PPO plan-allowing you the freedom to choose healthcare providers.
Plan securely for your future with automatic payroll deductions into a tax-advantaged 401(k) retirement plan, including employer-matching contributions for eligible employees.
Earn performance-based bonuses and generous referral incentives of up to $500 when recommending talented candidates who become part of the VIVA family.
Enjoy timely and convenient payroll with biweekly direct deposit to your chosen financial institution. Biweekly Direct Deposit
Access exclusive employee discounts and savings on electronics, travel, groceries, apparel, and more through our dedicated VIVA Perks Program.