Senior Salesforce Developer
CriticalRiver Inc.
- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- Apex
- data ingestion
- design patterns
- end-to-end
- Lightning
- production support
- Salesforce
About the role
CriticalRiver Inc.
Website:
criticalriver.com
Job details:
Relevant Experience:
- 5+ years of hands-on Salesforce development experience
- Strong hands-on knowledge of Apex, triggers, flows, scheduled processing, LWC and platform configuration
- Experience implementing Salesforce Data Cloud solutions
- Experience integrating Salesforce with external systems and cloud storage
- Working knowledge of Agentforce (Mandatory) and prompt templates for governed, AI-assisted automation
- Ability to apply Salesforce design patterns, governor-limit considerations and secure coding practices
- Experience with debugging, root-cause analysis, unit testing, deployment and production support
Key Responsibilities:
- Solution design and development – design and develop scalable Salesforce solutions that automate end-to-end business processes and workflow orchestration.
- Salesforce implementation – build and maintain Apex classes, triggers, flows, schedulers and platform configurations to support complex business requirements.
- Lightning Web Components – develop highly customised, reusable and responsive LWC-based user experiences.
- Data Cloud implementation – configure data ingestion, harmonisation, segmentation, search index, Data Actions, UDMO object, Query editor and activation.
- AI-powered solutions – configure prompt templates and Agentforce capabilities to support intelligent automation, applying appropriate validation and controls.
- Integrations – build and support secure data exchange and file-processing workflows with external systems, including cloud storage.
- Asynchronous processing – implement scheduled and background jobs to process data reliably, efficiently and at scale.
- Enterprise architecture – apply enterprise Apex patterns such as fflib to promote separation of concerns, reusable services, testability and maintainable code.
- Observability and troubleshooting – use structured logging to capture application logs, monitor execution and accelerate root-cause analysis.
- Quality engineering – create unit tests, validate positive and negative scenarios, participate in code reviews, resolve defects and maintain deployment readiness.
- Security and performance – follow Salesforce security, governor-limit, data-access and performance best practices.
- Documentation and improvement – maintain technical documentation and identify opportunities to improve automation, reliability and reuse.
- Collaboration – work with business stakeholders, engineers, architects, product owners and QA across refinement, design, estimation, sprint planning, code reviews and demonstrations.
Good to have:
- Enterprise Apex frameworks such as fflib
- Structured logging frameworks such as Nebula Logger
- Experience integrating Salesforce with Amazon S3 or equivalent
- Agentforce Superbadges (Trailhead)
Preferred Certifications:
- Agentforce Specialist
- Data Cloud
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.