We are seeking a highly skilled Salesforce Developer to design, develop, and customize applications that meet the needs of our organization using the Salesforce platform
The Lead Software Engineer will be responsible for expanding and optimizing our Pulse application as part of the Legal Solutions team
The ideal candidate is a seasoned Lead Salesforce developer who enjoys assessing and understanding systems, identifies and builds applications that meet our business requirements
Job Responsibilities:
Translates business requirements into solutions that best leverage the Salesforce platform and various integrations.
Provide Salesforce technical advice, design direction, and leadership to all team members to advance the project.
Design customizable solutions that leverage Salesforce best practices and introduce modern technologies when needed.
Design, build, and configure applications and components that are highly functional, scalable, reusable, and easily maintainable.
Working collaboratively internally to deliver chosen solutions.
Contribute to design and development of continuous development of Salesforce integrations with third party or external applications using SFDC and non-SFDC technologies.
Writing Apex code, Triggers, and unit test class to meet code coverage based as per coding standards and Perform Peer reviews.
Provides application support by analyzing, replicating/fixing, and providing root cause analysis for defects. Troubleshoots and resolves functional and performance-related issues.
Able to create fields, page layouts, record types for standard as well as custom objects.
Able to create aura components, lightning components for partner community.
Building knowledge base by documenting best practices, implementation approaches, technical solutions, deployment steps for every artifact as needed.
Requirements / Skills :
Bachelors / master s degree in information or computer science required - B.Tech, MCA, MS Computers.
5+ years of relevant experience as a Salesforce developer with 9+ years of overall experience in IT industry.
Develop software solutions using Salesforce API framework, and third-party APIs.
Should have participated in at least two or more projects integrating Salesforce with other platforms.
Experience working on Salesforce Integrations along with core development skills.
Improve architecture and optimize performance of complex software systems.
Extensive CRM skills for building applications.
Strong Salesforce development experience with ability to code in APEX (classes, triggers, batch processes and web services), Visualforce, Lightning (Aura or LWC), Lightning Design System, Salesforce APIs, SOQL, and Force.com.
Able to code review APEX code and any other code written for Salesforce components.
Strong in developing Lightning components, Aura framework or LWC & UI designing webpages.
Advanced knowledge in SFDC database with SOQL & SOSL.
Valuable Experience with the Salesforce.com APEX data loader, Salesforce.com web services APIs; Ample exposure to working with third party REST, SOAP, and OAUTH protocol-based services.
Ability to work in large, collaborative teams to achieve organizational goals.
Experience working in Agile - Scrum methodology.
Must have experience in all phases of the Software Development Life cycle.
Strong analytical and reasoning skills with an ability to visualize processes and outcomes.
Outstanding all-round communication skills and ability to work collaboratively.
Experience working with Microsoft Power platform (Nice to have).
Experience in MS Dynamics CRM and Plugins, JavaScript, Workflows, WebApis, C#, .Net exposure (Nice to have).
Certification in SFDC technical domain (Nice to have).