Senior Engineer
zs
Job Description
- Design, develop, and implement Salesforce solutions using a combination of configuration and custom development on the Force.com platform
- Build and customize Salesforce functionality using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce Lightning Design System (SLDS)
- Design and develop modular, scalable Salesforce components that integrate into larger enterprise solutions
- Develop custom integrations with external systems using REST/SOAP APIs, Apex callouts, web services, outbound messaging, middleware, and iPaaS tools
- Lead and contribute to technical discussions with internal teams and client stakeholders on solution design, integrations, and development approaches
- Configure and extend Salesforce features including Flows, Workflow Rules, Process Builder, Approval Processes, and Alerts
- Build invocable Apex classes and Lightning applications to support business automation
- Create comprehensive unit tests and ensure code coverage, robustness, and adherence to Salesforce best practices
- Contribute to application architecture, interaction frameworks, and holistic system design
- Prepare and maintain high-quality technical and design documentation throughout the project lifecycle
- Identify, manage, and proactively mitigate technical risks and issues
- Participate in and contribute to code reviews, design reviews, and continuous improvement initiatives
- Mentor and support junior developers and contribute to the Salesforce practice knowledge base
- Stay current with Salesforce releases, platform innovations (e.g., Agentoforce capabilities), and AppExchange solutions
- Support Agile delivery practices, CI/CD pipelines, and modern development standards