Location: Boston,MA, USA
Come join a great team and be a part of designing the future of Salesforce for the firm.
The Software Engineer for the Salesforce platform will contribute to the design, development, and maintenance of the Salesforce CRM platform. This will include support for a broad range of business units such as core banking, wealth management, commercial and residential lending, among others. The position provides exposure to many business units in a dynamic financial services firm. This role requires direct interaction with end users and excellent analytical and communication skills.
Gather Business Requirements working with Product Managers, Business Analysts, and end users.
* Design, build, unit test, and maintain solutions within the Salesforce CRM platform.
* Perform Hands-on Configuration in alignment with enterprise strategy, change management and deployment processes.
* Implement new products and packages within Salesforce.
* Understand all aspects of Salesforce.com configuration and technical/functional capabilities, including changes and potential system implications.
* Unit testing, regression testing, script testing, user acceptance testing and test environment support.
* Create Technical Specification Documents and assist team members in the creation of project planning and project management artifacts.
* Strong customer service skills as the candidate must Support End Users directly.
* Maintain high-level familiarity with other IT system/business application capabilities in order to make recommendations about potential upstream/downstream integration or functionality.
* Work with Product Managers, Business analysts, and business area stakeholders to understand, document, and prioritize Salesforce enhancements and projects.
Qualifications
* 3+ years of Salesforce experience including both classic and lightning versions
* 5-7 years of experience with Software Engineering
* S in Computer Science or equivalent
* Salesforce Administrator certification and/or Developer certification is required.
* Strong knowledge of modern software design principles, concepts, and best practices.
* Significant Hands on experience in design and development of custom solutions on the Force.com platform including significant work in Apex, VisualForce, Lightning, application integration patterns using Mulesoft and other ETL tools.
* Experience configuring / customizing standard SFDC objects such as Leads, Accounts, Opportunities, Reports & Dashboards, with proven hands on experience building custom objects & solutions.
* Expert in bulk data migration from Excel & Legacy Systems to SFDC using Apex Data Loader, Demand Tools, and the Import Wizard.
* Expert knowledge of data structures, data modeling and database schema.
* Strong experience with technologies integral to Salesforce.com including: HTML/XHTML, jQuery, Javascript, AJAX, SQL, SOAP, REST, JSON, Apex, and SOQL.
* Excellent communication, collaboration, and problem solving capabilities.
* Self-motivated with exceptional follow-through
* Strong problem solving and analysis skills with the ability to work and deliver under tight deadlines
* Experience with DevOps and CI/CD.
* Working knowledge of the Microsoft Development stack (ASP.NET Core, C#) preferred.
* Experience working in an agile environment (e.g. Scrum, Kanban) preferred.
* Experience in financial services is highly desired.
* Experience with modern JS frameworks like Angular.js and repositories such as TFS, SVN and GitHub is preferred.
#LI-MS1