Build relationships with key members of the IT and customer teams.
Participate in meeting held on the first day of each sprint involving Scrum Master, Manager, and Team, Architects where Business Analyst presents the set of features to be achieved in the sprint.
Develop strong understanding of the existing Salesforce implementations, integrations, ongoing projects, and the overall product roadmap.
Develop high quality, reusable and maintainable code using Apex, Visual Force, Apex Triggers and integrating force.com systems with third party systems for enterprise using Services.
Build components using Aura Components, Lightning Web Components, Lightning Design System.
Develop Product depending on business requirements using Apex , Visual Force, JAVA SCRIPT, JSON and OMNI SCRIPT.
Design and create Custom objects, Custom tabs, approval rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to arrange items and articles per the necessities of the business.
Work on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases, Reports and Dashboards.
Develop custom reusable Lightning components using LWC framework and develop backend logic using Apex (classes/controllers/triggers), SOQL, platform apps, custom apps, design app data models, interfaces, and security.
Work closely with technical leads, solution architects, and other development staff to accomplish Salesforce project deliverables.
Partner with other team members to deliver innovative solutions to our business users through requirements gathering, technical design, development, and quality assurance.
Work with Salesforce.com administration, end user security, problem solving, triage, and troubleshooting complex Salesforce implementation.
Work on Deployments using Continuous Integration/ Deployment (CI/CD) tools – Salesforce developer console, Workbench, visual studio code and Copado.
Perform basic integration and smoke testing in developemt and stage Environments before deploying an application to QA and Production environment
Minimum Education Required:- All the responsibilities mentioned above are in line with the professional background and requires an absolute minimum of a Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects