.**About the job Salesforce Developer****Position Summary**:As part of a team that is responsible for developing, implementing, enhancing and maintaining Salesforce platform, the Salesforce Software Developer is responsible for programming, upgrades, patches, testing and deployments across the platform.**Primary Accountabilities**:- Responsible for testing and debugging software where needed- Build solutions that are best practices and scalable- Responsible for producing solid documentation of built solutions- Creates protocols, documentation and tools for installation and maintenance- Able to code against front-end technology stack and lead end-to-end troubleshooting- Interacts and coordinates deliverables with other technical groups in the organization- Responsible for problem analysis and issue resolution- Salesforce customization and configuration through both apex and declarative development**Duties in SFDC/GIT**- Creating and Committing to Feature Branches- Creating Pull Requests- Performing Code Reviews on Pull Requests- Merging Feature and Branches to the QA Branch in GIT- Forward Merges (QA to UAT, UAT to Master, etc.) and working with devs to resolve merge conflicts in GIT/SFDC- Executing Pre and Post Manual deployment steps in each environment in SFDC- Deleting all Feature Branches created for a specific Sprint at the end of each Sprint in GIT- Refresh Sandboxes and Post Sandbox Refresh tasks as needed.- Production Deployments to SFDC**Required Qualifications**:- Bachelors degree in finance, computer science, economics, mathematics, statistics or related field- 2-5 years of Salesforce experience demonstrating a progression of skills in software design, development and implementation of highly scalable and reliable solutions.- Experience leading or working with geographically dispersed development teams, a plus- Experience with Agile development practices including story development, estimating, sprint planning and leading scrums**Individual Competencies**:- **Teamwork**: Builds relationships and works cooperatively with others, inside and outside the organization, to accomplish objectives to build and maintain mutually beneficial partnerships, leverage information and achieve results.- **Effective Execution**:Translates broad conceptual understanding of the company's strategy into a tactical plan of how it will happen including who will take on which tasks in what sequence, how long those tasks will take, how much the tasks cost, and how each task affects subsequent activities.- **Communication**: Giving and receiving messages and information in written, oral, and visual formats in a clear and concise way for a complete understanding of meaning and intent.- **Curious**: A desire to inquire and learn, to seek new knowledge and wisdom, and to listen to the contributions of others with a genuine interest to better self, the team, and the organization