Associate Software Engineer (Salesforce)
As the Salesforce Developer, you will learn to implement solutions focused on the Salesforce platform. You will work with other developers and lead engineers to customize Salesforce by creating VF Pages, Lightning components, Apex Classes, triggers, flows, test classes etc.
You will enhance and maintain the Sales Cloud and Steelbrick implementation taking into account the right balance between declarative vs programmatic development as well as Salesforce governor limits and best practices.
You will work on one of the larger and more complex Salesforce implementations with lots of opportunities to learn new aspects of Salesforce, gain valuable experience, and make a huge impact in a fast-growing company.
Your Career
Palo Alto Networks is looking for a Software developer who is comfortable working in both frontend and backend development. As a member of the Salesforce development team, you will be responsible for maintaining, optimizing and enhancing the Salesforce implementation with a special focus on Sales Cloud and Steelbrick. You will work alongside Product Owner, Scrum Master, Business Analysts, Lead Engineers and other members of the agile to roll out new features and enhance the current implementation on Sales Cloud and Steelbrick.
Sales Cloud is part of Salesforce that helps in managing leads, customers and Sales. Steelbrick provides CPQ functionality that helps the Sales Reps do their job efficiently by simplifying the quote creation process. The ideal candidate enjoys working in a fast paced environment and is keen to learn and implement the new changes and improvements in the Force.com platform. You will make a big impact in this highly visible role by customizing the solution on Salesforce which includes but not limited to - Opportunity Management, Territory Management, Sales Forecasting, Quoting, etc.
Your Impact
Write Salesforce Apex classes, Triggers, Lightning Web Components/ Aura Components, Rest Api, Integration with other Systems using Rest & Soap, Unit Tests and other code to support Sales Cloud and/or Steelbrick
Write reusable, testable, and efficient code
Refactor code to share methods and remove any unused code.
Document technical design for new projects and enhancements to existing solutions.
Diagnose problems with existing application code and develop technical solutions that resolve the problems.
Maintain effective relationships and rapport with your team and cross functional team members.
Qualifications
BE/B.tech Engineering or equivalent technical degree is mandatory
0-2 Year development experience in Salesforce, Java
Understanding of Salesforce Sales Cloud and/or CPQ would be beneficial.
Salesforce Training would be a great plus
Strong Object Oriented programming skills
In-depth knowledge of Data Structures and Algorithms
Strong Web programming (HTML 5, CSS 3, JavaScript, XML) skills
Ability to write clean code
Knowledge on Cloud computing
Strong Logical Reasoning, Analytical and Problem solving skills
Good communication skills and strong interpersonal skills