Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

Celtic Bank Salesforce Developer in Salt Lake City, Utah

Are you an experienced Salesforce Developer looking for interesting problems to solve and wanting to join a growing company with GREAT benefits? Celtic Bank is looking for our next Salesforce Developer to help drive our digital transformation and business process automation! You will work with a dynamic and supportive team. You will need to be driven, reliable and task oriented to succeed in this role.


  • Develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives and company goals.

  • Participate in design and code reviews and make recommendations on processes, design, operations and testing.

  • Support task estimation, release planning and weekly deployments.

  • Manage multiple tasks and responsibilities in high-pressure environments, excelling at pinpointing and resolving problems.

  • Deliver high quality projects on time, through ability to design architecture, write high quality code, and execute effective unit tests.

  • Work closely with business users on user acceptance testing.

  • Create and maintain technical and non-technical documentation.

  • Exercise verbal and written communication skills and demonstrate the ability to work equally well in self-managed and team-based projects.

  • Set and manage quarterly goals.

  • Perform other duties as assigned.


  • Must have 2-3 years’ experience building applications in Salesforce

  • Additional 3-4 years’ experience as a developer outside Salesforce a plus

  • Must have a bachelor’s degree in CS or related field• Must know APEX and have experience with other programming languages

  • Must be fluent in web development including HTML / CSS / Javascript / JQuery

  • Must be fluent with SOQL and basic database query languages

  • Experience with JIRA change management or Agile software a plus

  • Must possess the following team skills:

  • Communicate with Team Lead and Team Members effectively

  • Log time and give status updates on tasks promptly

  • Take initiative

  • Must understand the following Programming/Database concepts:

  • Object Oriented Principals

  • Relational Database Design

  • AJAX methodologies

  • JSON/XML API integrations

  • Must understand the following Salesforce concepts:

  • Salesforce Lightning Design

  • Custom Lightning Components

  • APEX classes and APEX triggers

  • Efficient SOQL queries

  • Bulkify code to maintain governor limits

  • Demonstrate ability to:

  • Create Custom Objects and Custom Fields

  • Create an APEX Class

  • Create a Lightning Component


  • Medical, dental, vision

  • 401(k) with employer match• Life and long-term disability coverage

  • HSA and FSA plans

  • Annual bonus plan

  • Holidays and paid time off requests

  • Employee Recognition Program

  • Robust Wellness Program

  • catered breakfasts, lunch & learns, on-site gym, fitness trainers, yoga and kickboxing!

  • During the pandemic we are all working remote until it is safe to return to working from the office. Candidates will need to be able to work both from home and from our SLC office.

Headquartered in the heart of downtown Salt Lake City, Utah, Celtic Bank is the 4th largest SBA lender in the nation! Celtic Bank is an online bank and a leading nationwide lender specializing in SBA 7(a), SBA 504, USDA B&I, express loans, asset-based loans, solar loans, commercial real estate loans and commercial construction loans. In 2020 we were a leading bank in providing PPP loans to small businesses affected by the COVID-19 pandemic.

Physical and Other Requirements

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

  • Stationary Work: The employee is frequently required to stand; walk; use hands to type, handle documents, and perform other office related duties. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects.

  • Mobility: The employee in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc.

  • Communicate: The employee is regularly required to talk or hear and will frequently communicate with others. Must be able to read, write and understand fluent English.