Salesforce Developer
Are you a seasoned Application Developer with a passion for CRM solutions? Talent is seeking a dedicated professional to develop and support our suite of CRM application software, tailored for specific business solutions. This pivotal role is not just about delivery; it’s about supporting our technology strategy and ensuring excellence in our CRM initiatives.
Key Responsibilities:
- Lead the application software development lifecycle for Salesforce and related components (Cloudsense, NewVoiceMedia).
- Craft technical design specifications with functional and technical expertise.
- Develop applications to the highest standards and maintain detailed documentation.
- Collaborate in an agile team environment, delivering value and fostering close relationships with colleagues.
- Uphold software integrity with strict change control procedures, including version control, change management, and testing.
- Manage software releases, ensuring adherence to change control methodology and procedures.
- Provide unwavering support during software releases and manage installation procedures.
What You’ll Bring to the Role:
- 3+ years of in-depth Salesforce CRM development experience, with a focus on simplification, automation, and reusability.
- Proficiency in Salesforce development (Declarative, Apex Coding, Visualforce), with a solid grasp of best practices, deployment, and security implementations.
- Expertise in APEX programming, Visualforce, SOQL, Lightning Framework, and building APEX code/classes, triggers, integrations, and Visualforce/Lightning UI components.
- Experience in real-time and batch integration with Salesforce and other systems using REST/Bulk APIs.
- Familiarity with CI/CD toolsets (DX, Jira, GitHub/BitBucket, Splunk/Sumologic).
- Proven participation in project delivery within a complex environment and Agile software development.
Skills and Abilities:
- Demonstrated ability to meet the technical, scheduling, and people-focused accountabilities of the role.
- Commitment to values-based decision-making and a collaborative approach.
- Influencing skills with the ability to achieve mutually acceptable outcomes.
- Strong problem-solving and analytical skills, capable of addressing strategic, technical, and complex operational problems.
- Ability to work unsupervised and implement/adhere to system life cycle methodologies and procedures.
- Knowledge of agile software development and a track record of delivering outcomes.
If you’re ready to take on this exciting role and contribute to our technology strategy, we want to hear from you. Apply now and let’s drive success together! Should you need any further information you can contact Ronald on 03 9236 7737.