ISC2 is a leading nonprofit member organization for cybersecurity professionals, dedicated to creating a safe and secure cyber world. The Sr. Salesforce Developer will collaborate with a software engineering team to build custom Salesforce solutions and provide technical support to meet customer needs.
Responsibilities:
- Participate in a fully remote software engineering team operating under Scrum and Agile principles
- Design and develop custom Salesforce solutions with a strong emphasis on supporting and optimizing lead-to-cash business processes, including lead management, opportunity lifecycle, quoting, and revenue workflows
- Write high-quality, scalable source code primarily in Apex, JavaScript, Visualforce, Aura, and Lightning Web Components, adhering to Salesforce development best practices, coding standards, and design patterns
- Customize and extend the Salesforce platform to deliver scalable, business-aligned technical solutions
- Experience designing and implementing scalable integrations using MuleSoft, including API-led architecture, system/process/experience layers, and seamless integration between Salesforce and external enterprise systems
- Utilize source control tools such as Git and Bitbucket to manage code and deployments
- Monitor Salesforce platform performance and proactively manage system usage limits (governor limits), ensuring optimal performance, scalability, and reliability of custom solutions
- Participate in peer code reviews to ensure adherence to coding standards, best practices, and overall solution quality
- Monitor and resolve automated build and deployment failures related to programmatic defects
- Collaborate with cross-functional teams to map business processes, particularly lead-to-cash workflows, into effective Salesforce solutions
- Troubleshoot, log, and resolve Salesforce application issues in coordination with Salesforce Premier Support and third-party system integrators
- Regularly evaluate and refine implemented solutions to ensure continued alignment with business goals and value delivery
- Develop and maintain implementation of documentation and end-user guides for custom Salesforce functionality
- Stay current with Salesforce technologies, best practices, and certifications
- Perform miscellaneous duties as assigned
Requirements:
- Strong proficiency in Apex, JavaScript, and HTML
- Proven understanding of lead-to-cash business processes and the ability to translate them into scalable Salesforce solutions
- Excellent communication skills with the ability to explain complex technical concepts in clear, business-relevant terms
- Understanding how technical work impacts broader business operations
- Proficiency in Microsoft Office and web-based tools
- Strong organizational, analytical, and problem-solving skills
- 7+ years of hands-on experience in the field of Information Technology
- 5+ years of hands-on Salesforce development experience or relevant demonstrated hands-on experience on a similar platform
- Experience with the full Software Development Lifecycle (SDLC)
- Hands-on experience with source control tools such as Git and Bitbucket
- Experience with task tracking tools, such as Jira
- Salesforce Certified Platform Developer I
- Bachelor's Degree in a technology field. Will consider candidates with a high school diploma and at least 11 years of hands-on experience in the field of Information Technology