Posted on: 10/12/2025
Description :
Job Title : Sr. Software Engineer - Salesforce Administration
Experience : 5 - 10 Years
Location : Chennai
Mode : Hybrid
Job Type : Full-time / Contract (Client Engagement)
Job Description :
We are seeking an experienced Sr. Software Engineer with Salesforce Administration expertise to design, develop, and maintain end-to-end Salesforce solutions. The ideal candidate should have strong experience in Apex development, Lightning migration, Salesforce architecture, and integration best practices, along with exposure to multiple Salesforce clouds including Sales Cloud, Service Cloud, and Community Cloud.
Key Responsibilities :
Salesforce Development & Administration :
- Lead Salesforce architecture and administration initiatives, ensuring adherence to best practices for system development and integration.
- Conduct major transformations from Salesforce Classic to Lightning, ensuring seamless migration and user adoption.
- Design, develop, and maintain Apex Triggers, Batch Classes, @Future Methods, and Controllers.
- Develop Visualforce Pages, Components, and Remoting, including generating and parsing JSON in Apex.
- Perform effective Apex unit testing, including web service mocking for integration testing.
CRM Implementation & Data Management :
- Implement end-to-end CRM solutions using Sales Cloud, Service Cloud, and Community Cloud.
- Manage and configure Salesforce data model and security model, including Profiles, Permission Sets, Organization-Wide Defaults (OWD), Sharing Rules, and Apex Sharing.
- Design and execute SOQL and SOSL queries, including intermediate to advanced data manipulation.
- Ensure data integrity and manage bulk data uploads and integrations.
Integration & API Management :
- Develop and maintain RESTful APIs and web services, integrating Salesforce with external applications.
- Implement Salesforce integration patterns using APIs, middleware, and bulk data tools.
Release Management & DevOps :
- Manage Release Management, Source Control, and Deployment using tools like ANT, Salesforce Metadata API, Copado, Git (Code Commit).
- Apply DevOps practices in Salesforce environments to streamline deployment, testing, and code quality assurance.
Additional Responsibilities :
- Provide technical guidance and mentorship to junior Salesforce developers and administrators.
- Collaborate with business analysts, architects, and stakeholders to deliver scalable and maintainable Salesforce solutions.
- Support CPQ and/or Billing modules, if applicable, to optimize business processes.
Required Skills & Qualifications :
- 510 years of Salesforce experience, with 12 years in Salesforce Architecture.
- Strong hands-on experience with Force.com Platform development (Apex, Visualforce, Lightning Components).
- Proven experience in Salesforce Lightning migration.
- Expertise in Salesforce CRM implementation using Sales Cloud, Service Cloud, and Community Cloud.
- Deep understanding of Salesforce security and data model.
- Hands-on experience with SOQL/SOSL, REST API, and integration patterns.
- Knowledge of Release Management, DevOps, and Source Control tools like Copado, Git, ANT, Metadata API.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Attributes :
- Experience with Salesforce CPQ and Billing.
- Exposure to complex enterprise Salesforce deployments and integration scenarios.
- Strong architectural and database design skills for scalable Salesforce solutions.
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1588088
Interview Questions for you
View All