26 Oct
|
Ranosys
|
Jaipur
• 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 contemporary 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.
📌 Senior Software Engineer (Jaipur)
🏢 Ranosys
📍 Jaipur