Senior Software Engineer - Salesforce

Ranosys

Jaipur

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ranosys in Jaipur, India, is seeking a hands-on Salesforce Developer to design, develop, and maintain scalable Salesforce applications using Apex, LWC, Aura, and Visualforce. The role emphasizes integration with external systems via REST/SOAP, event-driven solutions, and secure API-based authentication.

The ideal candidate has 3+ years of SFDC development experience, Salesforce Platform Developer certification, and strong knowledge of governor limits, data models, and testing.

Qualifications

  • 3+ years 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.
  • Experience with Salesforce DX (SFDX), metadata deployment, and Git.
  • Experience 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.

Responsibilities

  • Design, develop, and maintain scalable Salesforce applications using Apex, LWC, Aura, 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.
  • 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 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.

Skills

Apex programming
Lightning Web Components
Aura Components
Visualforce
Platform Events
Change Data Capture
Streaming API
REST API integration
OAuth & security
Unit testing

Education

Salesforce Certified Platform Developer certification

Tools

Git
Salesforce DX (SFDX)
CI/CD tools
Metadata deployment

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Salesforce Developer
Senior Salesforce Developer

Ranosys Technologies • Jaipur

Hybrid
INR 1,400,000 - 2,300,000
Software Engineer - Salesforce
Software Engineer - Salesforce

Ranosys Technologies • Jaipur

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Salesforce
Software Engineer - Salesforce

Ranosys • Jaipur

On-site
INR 600,000 - 1,200,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
Senior Salesforce Developer APEX & LWC
Senior Salesforce Developer APEX & LWC

Intellicloud Solutions Private Limited • Pune District, Mumbai

On-site
INR 900,000 - 1,400,000
Salesforce Developer
Salesforce Developer

Giggso • Chennai District

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

Qloron Pvt Ltd • Mumbai

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

CriticalRiver Inc. • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Senior Salesforce Developer
Senior Salesforce Developer

Subsel Tech Solutions Private Limited • Chennai District

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer
Senior Software Engineer

First American (India) • Bengaluru

On-site
INR 900,000 - 1,300,000