Senior Staff Engineer
- Full-time
- Service Region: South Asia
Job Description
REQUIREMENTS:
- Total Experience 10+ Years
- Extensive experience in designing, Architecture and development in Salesforce.
- Strong expertise in Apex, Lightning Web Components (LWC), Visualforce, SOQL/SOSL.
- Extensive experience in Salesforce configuration and customization.
- Proven experience as a Salesforce Architect or in a senior technical Salesforce role.
- Strong understanding of Salesforce security model and data management.
- Hands-on experience with integrations using REST/SOAP APIs and middleware tools.
- Experience leading technical teams and mentoring developers.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent communication and stakeholder management abilities.
- Experience working in an Agile/Scrum development environment
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Lead a team of Salesforce developers and administrators to deliver end-to-end Salesforce solutions
- Own the overall Salesforce architecture, design decisions, and solution blueprint
- Provide technical guidance, code reviews, and enforce Salesforce best practices.
- Collaborate with business stakeholders and cross-functional teams to gather and analyze requirements.
- Translate business needs into scalable and secure Salesforce solutions.
- Design technical architectures, data models, integrations, and process flows.
- Identify opportunities for automation and optimization within Salesforce.
- Configure Salesforce features including Flows, Process Automation, Security Model, Validation Rules, Workflows, and Page Layouts.
- Implement and manage custom objects, fields, integrations, and system enhancements.
- Manage integrations between Salesforce and external systems using APIs or middleware.
- Ensure version control, code quality, and adherence to coding standards.
- Support unit testing, system testing, and UAT activities.
- Troubleshoot production issues and provide timely resolutions.
- Maintain technical documentation, including design documents and release notes.
- Ensure compliance with Salesforce platform limits, security guidelines, and architectural principles.
- Promote reusable components and scalable architecture.
- Work effectively within Agile/Scrum teams.
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.