This is a Direct Hire / Permanent role Position Type: FTE or C2H Location: San Francisco and New York This position reports to VP of Lending Technology, leads development, implementation, and support of Lending Technology roadmap. This role has a key responsibility to ensure that our client experience maintains the highest standards. He/she must be a highly motivated, quality driven Sr. nCino Developer for the team. This position requires strong knowledge and experience with nCino and Salesforce ecosystem, Salesforce APIs, Integration with vendors, and Messaging. While strategic thinking and coordination are important elements of this role, this individual will be required to take a very hands-on role with requirements, design, development, testing, deliverable preparation and other related activities across various IS groups. What you’ll do as a Senior Salesforce nCino Developer:
Lead end-to-end (conception, development, maintenance and evolution) implementation of nCino and Salesforce platform solutions. Includes working as an effective liaison between the front office, business units and other technology groups to ensure that client needs are addressed while maintaining alignment to the Lending goals and strategy.
Develop custom nCino and Salesforce applications that are elegant and useful solutions to solve complex business problems by working across various teams, understanding the needs of our customers.
Identify enhancements through customer interaction and work directly with them to provide solutions.
Define systems architecture, design techniques and development standards to support cross-functional, multi-system solutions that scale and are flexible to meet the future needs of the organization.
Maintain and enhance workflows and functionality within nCino and Salesforce Lightning.
Oversee the design, scoping, implementation, and testing in short agile release cycles of in-house development and vendor implementations end-to-end.
Perform ongoing customizations to product features and integrations with other Systems.
Document standard operating procedures for the nCino and Salesforce tech team.
What skills you will use: Experience and Education
Bachelor’s degree in Computer Science or related degree preferred
10 + years of experience delivering enterprise solutions as a hands-on Developer developing complex systems architecture
5+ years of experience designing solutions on Salesforce platform
2+ years of financial services experience and designing solutions on nCino
Professional Skills/Competency
Broad knowledge in nCino, Salesforce Financial Cloud, Sales Cloud, Communities and Service Cloud
Experienced designing solutions on nCino and Salesforce platform for complex business problems
Experienced in developing UI pages using nCino and Salesforce Lightning framework
Must have experience with vendor integrations like DocuSign, CORE Banking, Lending apps and other financial vendors
Experienced with nCino, Salesforce APEX, triggers, batch, Visualforce, Flows, SOQL, SFDX, VS Code, etc.
Experience with nCino and Salesforce Lightning application and component design
Have experience in DevOps stack (CI & CD) and other dependency management and build tools such as Jenkins, Ansible and Autorabbit
Strong experience with SQL and relational databases
Working experience with batch data and real time stream processing on nCino and Salesforce platform
Experience with nCino, Salesforce APIs and Apigee
Experience with SOAP, REST, Webservices, XML, JMS, and SOA/Integration technologies
Leadership Skills/Competency
Outstanding verbal and written communications skills with the ability to listen, articulate positions, and influence outcomes beyond direct areas of ownership
Consistently demonstrates and follows high standards of integrity in business decision-making
Personal Skills/Competency
A positive, enthusiastic attitude and the ambition to tackle challenging issues
Looks toward the broadest possible view of an issue/ challenge; can easily pose future scenarios; can think globally about all aspects of the Bank; can discuss multiple considerations of an issue and forecast them into the future; understands how the Bank works, competes, serves clients, and generates shareholder value
Negotiates skillfully in tough situations with internal and external groups; can be both direct and diplomatic
Can quickly find common ground and solve problems for the good of all; is a team player and encourages collaboration
Must be able to review and analyze data reports and manuals; must be computer proficient.
Must be able to communicate effectively via telephone and in person.
Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging.