Supports building and enhancing Salesforce functionality using Apex, Lightning components, and declarative tools while following established coding standards and requirements.
Assists with developing and maintaining Salesforce integrations, including validating data, testing workflows, and learning integration methods such as REST and SOAP APIs.
Works with business analysts and senior developers to understand requirements, solution designs, and clearly communicate progress, issues, and risks.
Helps ensure code quality by writing unit tests, participating in code reviews, and supporting deployments using established release processes.
Maintains clear and accurate technical documentation for development work and updates it as systems change or are enhanced.
Requirements
Bachelor’s degree in computer science, information technology, related field, or equivalent experience required.
Two (2) years of experience in Salesforce development, CRM engineering, or related technical roles preferred.
Prior experience in a relevant technical role in banking or the financial industry preferred.
Experience with cloud-based project and agile management tools, such as Jira.
Effective written and verbal communication skills, with the ability to collaborate with team members, business analysts, administrators, and senior developers. Comfortable asking questions, providing status updates, and escalating issues as needed.
Ability to analyze requirements, troubleshoot basic technical issues, and contribute to solution discussions. Willingness to learn new tools and approaches to improve solution outcomes.
Willingness to learn Salesforce technologies, industry best practices, and organizational standards. Ability to adapt to changing priorities and evolving technical environments.
Ability to manage time effectively, prioritize assigned tasks, and meet deadlines with guidance from senior team members.
Proficient in Microsoft 365 suite of applications.