About the Role
We’re seeking an experienced Salesforce Developer – CRM to support, enhance, and evolve a mature Salesforce platform used across multiple business areas. This is a hands-on role combining Salesforce administration and technical development, ideal for someone who enjoys balancing BAU support with continuous improvement and delivery of scalable solutions.
You’ll work closely with business stakeholders, internal technology teams, and external partners to ensure the CRM platform remains stable, secure, and aligned with business needs.
Key Responsibilities
Salesforce Administration & Business Support
- Provide day-to-day administration and support of the Salesforce CRM platform, including:
- User setup and access management
- Roles, profiles, permission sets, and security controls
- Reports, dashboards, and data support
- Respond to support tickets, incidents, ad hoc requests, and small enhancements in a timely and business-focused manner
- Configure and maintain declarative Salesforce functionality including:
- Custom objects and fields
- Page layouts, record types, validation rules
- Flows, approval processes, reports, dashboards, and email templates
- Act as a trusted point of contact for business users, offering guidance on platform capability, best practices, and process improvements
- Support data quality, governance, reporting, and general platform housekeeping
- Contribute to user documentation, training materials, and knowledge sharing
- Design, build, test, and maintain Salesforce solutions using:
- Apex
- Lightning Web Components (LWC)
- Visualforce (where required)
- Deliver integrations between Salesforce and external platforms using REST, SOAP, OAuth, and Single Sign-On
- Translate business requirements into practical, scalable, and supportable technical solutions
- Develop reusable, high-quality code with appropriate documentation and testing
- Write and maintain test classes to ensure compliant deployments and adequate code coverage
- Support troubleshooting, root cause analysis, QA, UAT, and defect resolution
- Manage and prioritise multiple concurrent requests across support, enhancements, and project work
- Collaborate with stakeholders to balance BAU support and delivery priorities
- Participate in workshops, backlog refinement, estimation, and Agile ceremonies
- Communicate progress, risks, and dependencies clearly and proactively
- Support release planning and deployments across development, test, and production environments
- Assist with deployment approaches such as Change Sets and Salesforce DX
- Work with implementation partners, managed service providers, and Salesforce support
- Provide technical support to third parties working on integrations and connected platforms
- Assist with data migration and deployment activities as required
- Act as a subject matter expert for Salesforce administration and development
- Ensure solutions align with security requirements, internal standards, and long-term supportability
- Contribute to improving development standards, support processes, and user experience
- Recommend enhancements with a strong focus on maintainability and business value
Essential
- Strong hands-on experience across both Salesforce administration and development
- Experience supporting a production Salesforce environment
- Solid development skills in Apex and Lightning Web Components
- Experience with Salesforce products such as Sales Cloud, Service Cloud, Knowledge, and Experience Cloud
- Strong understanding of declarative vs custom development best practice
- Experience with integrations, APIs, and authentication concepts
- Ability to manage multiple priorities across different stakeholders
- Excellent communication and stakeholder engagement skills
- Experience working in an Agile delivery environment
- Strong problem-solving mindset and customer-focused approach
- Salesforce certifications (Administrator, Platform Developer I, Platform App Builder)
- Experience with integration platforms (e.g. Azure, MuleSoft, Informatica)
- Experience with automated testing tools
- Database and SQL experience
- A relevant tertiary qualification in IT, Computer Science, or a related discipline is desirable
- Successful candidates may be required to undergo relevant pre-employment checks
Email: gmohan@morganconsulting.com.au
