Talent.com
Ranosys
Senior Software Engineer - SalesforceRanosys • Jaipur, India
Senior Software Engineer - Salesforce

Senior Software Engineer - Salesforce

Ranosys • Jaipur, India
10 days ago
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.
  • Build modern user interfaces using Lightning Web Components (LWC) and Salesforce Lightning Experience.
  • 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.


Skills Required
change data capture , Git, Visualforce, Mulesoft, Oauth, Rest Apis, Devops Tools, APEX, Community Cloud

Create a job alert for this search

Senior Software Engineer - Salesforce • Jaipur, India

Similar jobs

Senior Sales Executive

Vyrian, Inc.jaipur, rajasthan, in

Vyrian is an award-winning global provider of semiconductor and electronic components, engineering lab services, and data solutions.We specialize in reducing costs and accelerating our customers’ t... Show more

 • Promoted

Account Manager

TestGrid.iojaipur, rajasthan, in

The Account Manager (AM) will be the primary owner of commercial health, revenue retention, and account expansion at TestGrid.This role bridges the gap between customer business goals and company r... Show more

 • Promoted

Sales Manager – Utility‑Scale BESS

Hoymilesjaipur, rajasthan, in

Develop and execute local sales strategies for utility-scale battery energy storage systems (BESS), achieve annual sales and project target goals in india market.Identify potential large-scale ener... Show more

 • Promoted

Growth & Lead Generation Manager (Remote)

First Choice Business Debt Solutionsjaipur, rajasthan, in
Remote

First Choice Business Debt Solutions is dedicated to helping small businesses, particularly Construction, Trade, and Trucking companies, overcome financial hardships caused by Merchant Cash Advance... Show more