Developer (Salesforce)

Craftsman Technology Group Massachusetts, United States
1 year - 3 years
$ 110000
Posted: 2 years ago
Salesforce
Part-time

Job Summary

Craftsman Technology Group is an employee-owned firm that supports mission-driven organizations. Our work spans community and economic development, community health, arts and historical institutions, and organizations fostering inclusive communities. We believe technology can be an effective vehicle for change.

Job Description

Craftsman Technology Group is an employee-owned firm that supports mission-driven organizations. Our work spans community and economic development, community health, arts and historical institutions, and organizations fostering inclusive communities. We believe technology can be an effective vehicle for change.




  • Our mission: to help nonprofit organizations grow and thrive.




  • Our values: be transparent and honest; be fair and accountable; be independent and objective; and be good to our staff, our communities, and the world.




We are seeking a Developer to join our Technical Services team who will bring these same values and passion to help nonprofit organizations. A Developer is a client-facing full-time salaried intermediate-level position.


Job Summary:


In this role, you will customize existing Salesforce applications, create new solutions and integrate Salesforce with other applications in order to meet specific requirements for our clients. You will build solutions using ‘declarative development’ tools (such as flow) and use Apex, JavaScript and common API protocols (such as REST and SOAP) to move information between Salesforce and other platforms.


You will be expected to cross-train in areas of technology, knowledge management, project management and perform traditional development tasks. You will participate in client-facing requirements gathering and scoping activities, product demonstration, internal and end-user testing, front-end configuration, and other project work necessary to implement technology with nonprofits and social sector organizations.


Job Responsibilities:



  • Configure, develop and maintain multiple aspects of the Salesforce.com platform – including Experience Cloud and Service Cloud.

  • Customize and configure existing Salesforce Applications – this includes declarative and code-based automation and interfaces

  • Participate in the full application lifecycle – architect, design, development, testing and deployment – additionally support new and existing client applications

  • Utilize Salesforce platform best practices to perform operational support, deliver enhancements and bug fixes for clients.

  • Develop and maintain integrations to third party applications using both middle-ware solutions as well as more direct API integrations leveraging common protocols (e.g. REST, SOAP)

  • Proactively engage in continuous improvements efforts for application design support and Technical Services team development efforts

  • Support the mapping and migration of complex data structures from 3rd party systems into Salesforce

  • Serve as an escalation point for Technical Analysts and Business Analysts – often troubleshooting both declarative and code-based problems


Required Qualifications:



  • Salesforce Certified Administrator and Salesforce Developer I credential

  • 2+ years of relevant technology experience

  • Salesforce development experience

  • Apex, Lighting Web Component configuration and development experience

  • Experience with integrations using common API protocols such as REST and SOAP

  • Working knowledge of Visualforce to enable working with legacy functionality and troubleshooting

  • Strong problem-solving, creative thinking skills and a commitment to life-long learning

  • Commitment to working in the nonprofit sector

  • Flexibility to travel on occasion


Preferred Qualifications:



  • Salesforce Administrator, Salesforce Advanced Administrator or Nonprofit Cloud Consultant credential

  • Advanced Salesforce Certifications, such as Platform Developer 2, Solutions Architect, etc.

  • Experience in the full lifecycle application development – from requirements gathering to deployment and support of an application

  • Nonprofit experience


Salary:


$70,000 – $110,000


Benefits:



  • Company-supported medical, dental, vision

  • Company-provided short- and long-term disability

  • 401k & Roth IRA retirement options with a company match (available 90 days after hire date)

  • Employee ownership (engaged 6 months or 1,000 hours after hire date)

  • 4 weeks accrued paid-time-off (PTO) per year

  • 10 paid company holidays and 2 paid floating holidays (individual’s choice) per year

  • CTG’s commitment to professional development and advancement

  • Work culture aiming toward work/life balance

Keyskills

Not Mentioned