Job Info Location: MELBOURNE, VIC Salary: Not Specified Job Type: Permanent position | Full time position Job Description Key Responsibilities: Designs, develops, modifies, documents, tests, implements, installs, and supports software applications and systems. Engage with clients to understand their business processes, objectives, and challenges. Conduct workshops and stakeholder meetings to gather and refine business and technical requirements. Translate business needs into user stories, functional specs, and technical documentation. Design scalable, efficient, and robust Salesforce solutions, including data models, process automations, and integration strategies. Configure Salesforce using Apex classes, LWC, Aura Components, Flows, Process Builder, and REST API integrations. Develop and iterate on proof-of-concepts (POCs) to validate solutions with clients. Participate actively in Agile ceremonies (daily stand-ups, sprint planning, retrospectives). Collaborate with cross-functional teams including developers, testers, business analysts, and product owners. Manage the deployment lifecycle including release planning, quality assurance, UAT support, and post-go-live support. Document release notes and conduct end-user training to ensure successful adoption. Stay current with Salesforce platform enhancements and best practices. Key Requirements: Bachelor's degree in Computer Science, IT, Engineering, or a related discipline. Minimum 3–5 years of hands-on experience in Salesforce development and solution design. Strong expertise in Apex, Lightning Web Components (LWC), Aura, REST APIs, and Salesforce configuration. Experience in Agile/Scrum environments. Excellent stakeholder management and communication skills. Salesforce certifications (e.g., Platform Developer I/II, Admin, Consultant) are a strong advantage.