Senior Salesforce Developer

cITY
Novi Sad
Category
Development
Job Level
Senior
Employment Type
Full time

Job description:

We are looking for an experienced Senior Salesforce Developer to join our growing Education Services team and help advancement and fundraising teams around the world make the leap to Salesforce. In this role, you’ll lead the implementation of the most popular solutions in the industry, which includes Kindsight’s ascend product and Salesforce’s Education Cloud.

As a Senior Implementation Consultant, you’ll be responsible for guiding diverse clients through a collaborative implementation process, designing solutions and configuring various Salesforce-based products and features to meet their needs and ensure their success. You’ll also be responsible for providing advice and best practices, leading user testing, and supporting data and deployment activities.

Our clients appreciate the interest we take in their needs and the experience and expertise we bring to their project. The ideal candidate can continue to grow that reputation and have a desire to do so.

Job responsibilities:

  • Conduct discovery and scope definition activities to develop an holistic solution design and the supporting sprints and stories for implementing it.
  • Lead client stakeholders through the planning, build, test and deploy phases of each core implementation sprint and ultimately complete a majority of the configuration in collaboration with your project team.
  • Serve as a trusted advisor for key business and technology stakeholders, and support decision making through experience-based guidance and best practices, industry knowledge and product expertise.
  • Collaborate closely with Data Services team members to incorporate and support their data migration and integration activities throughout the project.
  • Lead and/or coordinate with other consultants on the implementation of various integrated solutions (e.g. Salesforce Marketing Cloud, Experience Cloud, Blackthorn, Conga, Formstack)
  • Support the broader Attain Partners team by sharing and documenting best practices, contributing new ideas to our collective way of working and helping build and grow our pipeline of new clients.

We offer:

Hybrid Workplace: Flexible work arrangements combining remote and on-site options.

Excellent Working Conditions: A supportive and productive environment designed for your success.

Experienced Team: Collaboration with skilled professionals in a dynamic and knowledgeable team.

Educational Resources: Access to a variety of training programs and learning materials to support your professional development.

Private Health Insurance: Comprehensive coverage to ensure your well-being.

FitPass: Access to a range of fitness facilities and classes.

Office Massage: On-site massage services to help you relax and rejuvenate.

Insight Fitness Room: An equipped fitness room to maintain a healthy lifestyle.

Why would you want to work with us:

TIAC is a software company that, in a dynamic and vibrant environment, nurtures exceptional and passionate people working their hardest for their client’s benefit. With nearly 250 successful projects all over the globe behind us, we have gathered ample experience in a wide range of technologies, domains, and sectors. While we have a strong focus on FinTech products, we also develop software in other industries, including pharmaceutical research, communications, education, and more.

Job requirements

  • Expert level understanding of Salesforce and its core clouds (e.g., Sales, Service, Experience) and extensive experience performing advanced configuration tasks, including the development of custom solutions and automations (Flows), use of custom metadata and custom settings, and implementation of comprehensive security frameworks.
  • Some experience working with or in education institutions or non-profits.
  • Experience implementing enterprise-level Salesforce and related technology projects from inception through go-live with repeated and demonstrable success.
  • Experience delivering projects using agile software development methodologies, including sprint planning, user story and acceptance criteria definition, user acceptance testing and deployment.
  • Experience defining business requirements, writing user stories, and providing detailed system architectures and solution designs.
  • Experience mocking up, diagraming and/or documenting process flows, integrations, complex automations and UX/UI designs to communicate recommended future state solutions and business processes.
  • A strong, demonstrable understanding of database design and system architecture concepts, methods and technologies.
  • Experience supporting and building out integrations between Salesforce and external systems using both drag-and-drop tools (e.g., Zapier) and more complex ETL tools (e.g., Jitterbit, Mulesoft, Talent).
  • Demonstrable knowledge and understanding of relevant programming languages, logic and constructs common to Salesforce, including Apex, Lightning Pages and Components, Visualforce, SOQL and SOSL.
  • Advanced understanding of environment management, release management, code versioning best practices, and deployment methodologies.
  • Excellent oral and written communication, presenting, meeting facilitation, negotiation, decision making, and problem solving skills.

Desired Skills

  • 6+ years direct experience in implementing, managing and/or supporting CRM systems and related technologies.
  • 2+ years direct experience configuring and administering solutions in Salesforce.
  • Salesforce Admin Certification and one other advanced certification in Salesforce or related products (e.g., Advanced Admin, Platform Developer, ascend/Affiniquest Certifications)
  • 2+ years working in university or non-profit fundraising and alumni/constituent relations is preferred.
  • Experience implementing or managing an instance of Education Cloud, Kindsight ascend or Affiniquest.
  • Experience implementing or administering Experience Cloud, Marketing Cloud or Data Cloud; related certifications are a plus.
  • Project management skills and experience in managing teams
  • Direct, hands-on experience with software development using relevant languages (e.g. Apex, LWC) and tools (e.g. IDEs, Git, product CLIs and APIs).
  • Strong knowledge of data management, including data capture, queries, warehousing, segmentation, storing, cleansing, and security
  • Strong knowledge of CRM software quality assurance best practices and methodologies
  • Experience supporting sales and business development
  • Bachelor’s degree or higher in a related field or 8+ consecutive years of relevant work history.
Great! Your message has been submitted.
Oops! Something went wrong while submitting the form.