Senior Software Engineer - Salesforce

Ranosys

Jaipur

On-site

INR 900,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ranosys in Jaipur, India is seeking a seasoned Salesforce Developer to design, build, and maintain scalable Salesforce applications. You will craft Apex, LWC, Aura, and Visualforce solutions, implement integrations via REST/SOAP, and drive CI/CD with Git and SFDX in an agile team.

Knowledge of security, governor limits, and testing is essential for delivering high-quality deployments. Join a fast-paced environment where collaborative design discussions and code reviews help accelerate delivery

Qualifications

  • Hands-on Salesforce development experience (SFDC) with Apex, triggers, and asynchronous Apex.
  • Proficient in building Lightning Web Components (LWC) and working with Lightning Experience.
  • Strong experience designing integrations using REST/SOAP APIs and middleware.
  • Solid understanding of Salesforce data model, security model, and sharing rules.
  • Experience with Salesforce DX (SFDX), metadata deployment, and version control (Git).
  • Knowledge of CI/CD pipelines and automated deployment practices for Salesforce applications.
  • Familiarity with Salesforce Experience Cloud (Community Cloud) development.
  • Salesforce governor limits optimization and debugging techniques.
  • Experience with unit testing and achieving high test coverage in Salesforce deployments.

Responsibilities

  • Design, develop, and maintain scalable Salesforce applications using Apex, LWC, Aura, and Visualforce.
  • Implement custom business logic with Apex classes, triggers, batch Apex, and queueable jobs.
  • Develop and customize Salesforce features including objects, fields, validation rules, and page layouts.
  • Build integrations via REST and SOAP APIs; leverage OAuth and Named Credentials.
  • Create event-driven solutions with Platform Events and Change Data Capture.
  • Ensure security, governor limits, and performance best practices in all solutions.
  • Write unit tests and maintain Apex test coverage per deployment requirements.
  • Collaborate in Agile ceremonies and participate in code reviews and design discussions.

Skills

Apex programming
Lightning Web Components (LWC)
Aura Components
Visualforce
REST APIs
SOAP APIs
Platform Events
Change Data Capture
OAuth
Security model
Governor limits
Apex triggers
Asynchronous Apex
Lightning Experience
Salesforce APIs
Salesforce Flow
Testing and test coverage
CI/CD
Git
Salesforce DX (SFDX)
DevOps tools
MuleSoft
Copado
AGILE/SCRUM
AI prompt writing

Education

Salesforce Certified Platform Developer

Tools

Git
Salesforce DX (SFDX)
Copado
DevOps tools
MuleSoft

Job description

  • Design, develop, and maintain scalable Salesforce applications using Apex, Lightning Web Components (LWC), Aura Components, and Visualforce.
  • Implement custom business logic using Apex classes, triggers, batch Apex, queueable Apex, and scheduled jobs.
  • Develop and customize Salesforce features including custom objects, fields, validation rules, record types, page layouts, and Lightning App Builder components.
  • Implement integrations between Salesforce and external systems using REST APIs, SOAP APIs, Named Credentials, External Services, and Platform Events.
  • Develop asynchronous and event-driven solutions using Platform Events, Change Data Capture, and Streaming API where applicable.
  • Design and implement secure and scalable integrations using OAuth, connected apps, and API-based authentication mechanisms.
  • Perform code reviews, debugging, and optimization to ensure high-quality and maintainable code.
  • Write and maintain unit tests and achieve required Apex test coverage in accordance with Salesforce deployment requirements.
  • Manage version control and CI/CD pipelines using tools such as Git, Salesforce DX (SFDX), and DevOps tools.
  • Participate in technical design discussions, sprint planning, and agile development ceremonies.
  • Collaborate with functional teams to analyze requirements and propose optimal Salesforce-based solutions.
  • Ensure adherence to Salesforce governor limits, platform security, and performance best practices.
  • Leverage AI tools in daily development activities to drive efficiency, quality, and faster delivery.
  • Minimum 3 years of hands-on Salesforce development experience (SFDC).
  • Salesforce Certified Platform Developer certification.
  • Strong experience in Apex programming, triggers, and asynchronous Apex (Batch, Queueable, Future methods).
  • Hands-on experience developing Lightning Web Components (LWC) and working with Lightning Experience.
  • Experience building REST/SOAP integrations with external systems.
  • Solid understanding of Salesforce data model, relationships, and security model (Profiles, Permission Sets, Sharing Rules, Role Hierarchy).
  • Experience with Salesforce DX (SFDX), metadata deployment, and version control systems such as Git.
  • Experience working with Salesforce APIs including REST API, Bulk API, and Metadata API.
  • Experience with Salesforce Flow (Record-Triggered Flow, Scheduled Flow, Screen Flow) for automation.
  • Strong knowledge of Salesforce governor limits, performance optimization, and debugging techniques.
  • Experience writing Apex unit tests and ensuring high code coverage.
  • Familiarity with Agile/Scrum development methodologies.
  • Hands-on experience in AI prompt writing and effective use of AI tools to drive productivity improvement.
  • Experience with Salesforce Experience Cloud (Community Cloud) development.
  • Knowledge of Salesforce DevOps tools such as Copado.
  • Exposure to Salesforce integrations using MuleSoft or middleware platforms.
  • Understanding of Salesforce Platform Events, Change Data Capture, and Event-driven architecture.
  • Exposure to Salesforce Industries or Salesforce CPQ implementations.
  • Knowledge of CI/CD pipelines and automated deployment practices for Salesforce applications.
  • Experience working with large-scale Salesforce implementations or enterprise CRM ecosystems.
  • Knowledge of test automation frameworks for Salesforce.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Salesforce
Software Engineer - Salesforce

Ranosys • Jaipur

On-site
INR 600,000 - 900,000
Software Engineer - Salesforce
Software Engineer - Salesforce

Ranosys Technologies • Jaipur

On-site
INR 600,000 - 900,000
Senior Salesforce Developer(8+YOE)-AWS
Senior Salesforce Developer(8+YOE)-AWS

GiantMind Solutions • India

On-site
INR 1,200,000 - 1,800,000
Salesforce Technical Lead
Salesforce Technical Lead

Diligente Technologies • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Salesforce Developer
Salesforce Developer

Giggso • Chennai District

On-site
INR 800,000 - 1,200,000
Salesforce Sales & Service Cloud Developer
Salesforce Sales & Service Cloud Developer

Keka Technologies Private Limited • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Salesforce Developer(DevOps+AWS)-8+ YOE
Senior Salesforce Developer(DevOps+AWS)-8+ YOE

GiantMind Solutions • India

On-site
INR 800,000 - 1,200,000
Salesforce Developer
Salesforce Developer

Avk Tech Solutions • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Salesforce Developer
Salesforce Developer

ACS International India Pvt. Ltd. (ACSII) • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Salesforce technical developer
Salesforce technical developer

Infinites Hr Services Pune • Dadri, Gurugram District

Hybrid
INR 1,200,000 - 2,400,000