Salesforce Developer

Company:  Caslservice
Location: Chicago
Closing Date: 02/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Transform the Future with CASL as a Salesforce Developer!

Are you ready to bring your expertise to an organization that transforms lives? At CASL, we are on a mission to empower individuals and strengthen communities. Join us as a Salesforce Developer and play a pivotal role in designing innovative solutions that enhance our impact and drive data-driven strategies.

Your Mission:

The Salesforce Developer at CASL will play a key role in advancing the organization’s strategic goals by leading the design, development, and deployment of customized Salesforce solutions to optimize CASL's CRM capabilities and support its data-driven objectives. Reporting to the Senior Vice President of Program Strategy, the Salesforce Developer will collaborate with cross-functional teams to ensure that Salesforce is fully integrated across all areas of the organization. This role will drive efficiency, enhance data collection, and streamline business processes through the implementation of robust Salesforce solutions. The Salesforce Developer will also manage a team of Salesforce administrators, ensuring optimal system performance and adoption across CASL.

Your Impact:

As a Salesforce Developer, you will:

Key Responsibilities:

  1. Salesforce Development and Customization:
  • Lead the development, customization, and implementation of Salesforce solutions to optimize CASL’s data-driven operations.
  • Design, develop, and deploy Salesforce solutions utilizing Apex, Visualforce, Lightning Web Components, and custom objects to meet evolving business requirements.
  • Create workflows, validation rules, and other automation processes to enhance user efficiency and data accuracy.
  • Build and manage integrations with third-party systems using APIs, ensuring seamless data exchange and system interoperability.
  • Technical Design and Architecture:
    • Analyze business needs and translate them into technical design specifications, ensuring solutions are scalable, maintainable, and aligned with best practices.
    • Provide architectural leadership to ensure that Salesforce implementations are flexible, secure, and optimized for long-term sustainability.
    • Conduct ongoing assessments of system architecture and recommend improvements to ensure system scalability and organizational alignment.
  • System Integration:
    • Seamlessly integrate Salesforce with external systems and applications, ensuring precise data synchronization and maintaining data integrity across platforms.
    • Proactively troubleshoot and resolve integration challenges, addressing data discrepancies and ensuring smooth operational workflows.
    • Collaborate with external partners to manage and implement data collection and integration projects, ensuring alignment with organizational goals and external system requirements.
  • Testing, Deployment, and Maintenance:
    • Oversee the testing of new Salesforce features, performing thorough unit testing and coordinating user acceptance testing (UAT) to validate system enhancements.
    • Develop and manage deployment strategies, including change sets, Salesforce DX, and other tools, to ensure smooth, efficient rollouts.
    • Provide ongoing maintenance and support for Salesforce applications, troubleshooting and resolving system issues as they arise.
  • Collaboration and Support:
    • Partner with business analysts, project managers, and key stakeholders to thoroughly gather requirements and provide expert technical guidance throughout the development process.
    • Deliver ongoing support and proactive maintenance of Salesforce applications, swiftly addressing technical issues.
    • Foster a customer-service mindset in all interactions, ensuring stakeholders feel supported, valued, and confident in the solutions provided.
  • Documentation and Training:
    • Develop and maintain comprehensive, user-friendly documentation for all Salesforce configurations, customizations, and integrations.
    • Design and deliver Salesforce training programs, offering hands-on support to end-users across departments.
  • Team Leadership:
    • Lead and mentor a team of 2-3 Salesforce administrators, providing consistent guidance, training, and coaching.
    • Oversee their development, ensuring they are equipped to support CASL’s organizational objectives.
  • Project Management & Timely Delivery:
    • Utilize project management tools like Asana to plan, manage, and track Salesforce development tasks and projects.
    • Set clear timelines, monitor progress, and ensure all development initiatives are delivered on schedule and within scope.
    • Coordinate with cross-functional teams to ensure alignment with organizational priorities.
    • Maintain accountability for meeting key milestones.

    Must Haves - To thrive in this role, you should have:

    • Education & Experience:
      • Bachelor’s degree in computer science, information technology, or a related field.
      • Minimum of 5 years of Salesforce development experience, with experience in team management preferred.
      • Certifications: Salesforce Certified Platform Developer I & II (preferred).
    • Skills & Knowledge:
      • Proficiency in Salesforce products, including Apex, Visualforce, Tableau, and Salesforce Lightning components.
      • Proficient in using Salesforce APIs and integration patterns.
      • Knowledge of Salesforce data architecture and security protocols.
      • Familiar with version control and documentation systems, such as Git.
      • Proven leadership and management experience.
      • Experience with project management tools like Asana is preferred.
      • Strong customer service approach.
      • Ability to work independently with excellent problem-solving skills.
      • Excellent verbal and written communication skills.

    Nice to Haves:

    • Familiarity with Salesforce Communities, Marketing Cloud, Service Cloud, or Sales Cloud, preferred.
    • Knowledge of web technologies (JavaScript, HTML, CSS), preferred.
    • Familiarity with version control systems (e.g., Git) and Agile/Scrum methodologies, preferred.
    • Experience in a nonprofit environment, preferred.

    Physical Demands:

    • Must be able to remain in a stationary position (sitting or standing) for extended periods.

    Environment and Scheduling:

    • Work is performed during standard business hours, Monday through Friday, with flexibility to work additional hours, as necessary.

    Why Choose CASL:

    Inclusivity: Join an organization that values mutual respect and acceptance.

    Empowerment: Support staff empowerment through skill development and growth opportunities.

    Collaboration: Be part of a workplace that thrives on collaboration and teamwork.

    Transformation: Envision and realize transformative changes.

    Resiliency: Work with a dynamic workforce and model resiliency.

    Benefits:

    Join CASL and unlock a comprehensive benefits package designed to support you and your loved ones.

    Join Us and Make a Difference:

    Join us at CASL, where together, we create a brighter future for our community.

    Thank you for your interest in joining our team! Each resume is reviewed personally by our dedicated team members. We appreciate your understanding and look forward to reviewing your application.

    At CASL, we believe that diverse perspectives fuel innovation and drive success. If you're excited about the opportunity but unsure if you meet every requirement listed, we still encourage you to submit your application.

    CASL is an equal-opportunity employer. We encourage applications from candidates of all backgrounds and experiences.

    #J-18808-Ljbffr
    Apply Now
    Share this job
    Caslservice
    An error has occurred. This application may no longer respond until reloaded. Reload 🗙