The Senior Software Engineer will be responsible for complex development activities on the Salesforce org. This role requires deep technical knowledge of the Salesforce platform, excellent communication skills, a creative and curious mindset, and the ability to thrive in a fast-paced and dynamic environment. You will perform as lead on strategic initiatives, including providing guidance, support, and knowledge sharing to more junior development team members.**Key Deliverables**- Participate in all phases of the software development life cycle including functional analysis, development, prototyping, coding, testing, deployment, and post-release support.- Participate in one or more cross-functional PODs, working individually and collectively with your POD team members that include BSAs, Architects, Experience Owners, and Scrum Masters- Collaborate with junior developers to perform code reviews and provide feedback.- Create and maintain technical documentation, including process documentation, naming and commenting conventions, and policies/procedures**Requirements**:- Minimum of at least 5+ years of software development experience with Salesforce, with strong proficiency in Apex, Visualforce, and SOQL, and an in-depth understanding of SFDC Profiles/Roles and Sharing Rules, Validation Rules, Tasks, Workflow rules, Triggers, etc.- Experience with Salesforce releasement management tools (i.E. Copado, AutoRABIT, Flosum)- Salesforce Platform Developer II Certification- 8+ years of development or solutions architecture experience- Extensive understanding of the Salesforce data model, including how and when to create custom objects, junction objects, and other model items.- Excellent communication skills, both verbal and written- Ability to lead initiatives with little oversight- Team-first mentality - valuing the success of the team over all else- Experience with Salesforce backup tools (i.E. OwnBackUp)- Experience with JIRA, Confluence, and Agile delivery methodology- Experience with Financial Services Cloud (preferred)Tipo de puesto: Tiempo completoPregunta(s) de postulación:Experiência:- Salesforce: 5 años (Obligatorio)- Salesforce releasement management tools: 5 años (Obligatorio)Idioma:- Inglés (Obligatorio)Licencia/Certificación:- Salesforce Platform Developer II Certification (Obligatorio)Lugar de trabajo: Empleo remoto