Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Nivasoft

NewBe an early applicant

Senior Salesforce Developer

Posted Updated
Discussion

Description

The role requires strong technical expertise, the ability to understand complex business requirements, and experience collaborating with cross-functional teams, consultants, architects, and client stakeholders to deliver high-quality Salesforce implementations and enhancements.

The ideal candidate should have extensive hands-on experience in designing, developing, and implementing scalable Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, and custom Lightning applications.

Key Responsibilities
  • Design, develop, test, and deploy scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Aura Components, Visualforce, and SOQL/SOSL.
  • Develop custom applications, workflows, validation rules, approval processes, flows, and automation using Salesforce best practices.
  • Configure and customize Sales Cloud, Service Cloud, and Experience Cloud.
  • Design and develop Lightning Web Components (LWC) for complex business requirements.
  • Build and maintain integrations with external systems using REST APIs, SOAP APIs, Platform Events, and middleware.
  • Perform code reviews and ensure adherence to Salesforce development standards and best practices.
  • Troubleshoot production issues and provide timely resolution.
  • Participate in solution design discussions and provide technical recommendations.
  • Collaborate with business analysts, project managers, and customer teams to translate business requirements into technical solutions.
  • Support release management, deployment planning, and CI/CD processes.
  • Mentor junior developers and contribute to technical knowledge sharing within the team.
Required Skills
  • 6+ years of hands-on Salesforce development experience.
  • Strong expertise in Apex.
  • Strong expertise in Lightning Web Components (LWC).
  • Strong expertise in Aura Components.
  • Strong expertise in Visualforce.
  • Strong expertise in SOQL & SOSL.
  • Strong expertise in Flows.
  • Strong expertise in Triggers.
  • Strong expertise in Batch Apex.
  • Strong expertise in Queueable Apex.
  • Strong expertise in Scheduled Apex.
  • Experience with Salesforce APIs (REST/SOAP/Bulk/Metadata APIs).
  • Strong understanding of Salesforce security model, sharing rules, profiles, permission sets, roles, and governor limits.
  • Experience with asynchronous processing and platform events.
  • Knowledge of deployment tools such as Copado, Gearset, Salesforce DevOps Center, or Salesforce CLI.
  • Experience working with Git-based version control systems.
  • Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
  • Salesforce Platform Developer I (Mandatory)
  • Salesforce Platform Developer II (Preferred)
  • Salesforce Administrator Certification (Mandatory)
  • Additional Salesforce certifications are an advantage.
Desired Competencies
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and manage multiple priorities.
  • Strong attention to detail and commitment to delivering quality solutions.
  • Customer-focused mindset with a collaborative approach.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →