Salesforce Developer
Job Description
Salesforce Developer
• You will help configure and operate our Salesforce org as a Salesforce and nCino developer.
• You will write beautiful, scalable, sustainable code (apex/soql/t-sql/javascript) that enables complex business processes.
• You will work with Salesforce UI designs (Visualforce and Lightning Components).
• You will work to integrate Salesforce with external systems and platforms using modern API and middleware technologies.
• You will pair program and review other developers’ code to uphold coding best practices, get fast feedback and continuously learn.
• You will leverage Test Driven Development and collaborate with Quality Engineers to contribute to unit, integration, and end-to-end test case development.
• You will work with developer tooling such as source code repositories and CI/CD pipelines.
• You will participate in conversations with product owners and team members to ensure shared understanding. You will gain understanding of underlying business processes to best support our bankers.
• You will stay up to date on Salesforce and nCino releases, features, and best practices.
• You will learn and apply lean and agile principles to continuously improve our understanding, our products, and our team.
Experience required:
A Salesforce Developer should have a combination of technical, communication, problem-solving, and customer service skills to effectively drive roadmap features forward on the Salesforce platform.
Education: This level of knowledge is normally acquired through completion of a Bachelor’s Degree in Information Technology or Computer Science or related field of study and / or 3-5 years of directly related experience in Technical Analysis, Data Analytics, Sales, or Bank Operations or equivalent combination of education and experience.
• Technical Skills: 3+ years programming experience (JavaScript, java, apex, t-sql, soql, bash, etc.)
• Technical Skills: working knowledge of source code repos and CI/CD pipelines
• Technical Skills: working knowledge of clean architecture concepts
• Technical Skills: working knowledge of SOLID design principles
• Technical Skills: working knowledge data integration patterns (batch or real-time)
• Technical Skills: working knowledge of domain driven design concepts and techniques such as ubiquitous languages, bounded contexts, and event storming
• Technical skills: 1+ years working with integrations (API, Data Loads, …)
• Problem-solving ability: Solid conceptual thinking and analytical skills with the ability to provide technical solutions to problems of moderate to high complexity.
• Communication/Relationships: Enjoy working in teams and across departments to achieve business objectives while building strong relationships to become a trusted advisor and create raving fans.
• Adaptability: Willingness to flex to help the team achieve sprint goals.
• Self-motivated and proactive attitude with a passion for learning and staying updated with emerging technologies and best practices.
• Salesforce Developer (preferred)
• ITIL / IT Service Management best practices (preferred)
• Lean and Agile methodologies (preferred)
This is a remote, work from home position. This role is to be filled outside the state of Colorado.
#LI-KH1