Job Description template
About the Role
As a Senior CRM Developer, you will lead the design, development, and optimization of CRM solutions to enhance customer engagement and streamline business operations. You’ll collaborate with cross-functional teams to deliver scalable, high-performance CRM systems tailored to organisational needs.
| Location | Sydney, Melbourne, Brisbane, Perth | 
| Employment Type | Full-time / Contract with Hybrid work from home | 
Key Responsibilities
- Design, develop, and maintain CRM applications (e.g., Microsoft Dynamics, Salesforce)
- Customize CRM workflows, plugins, and integrations using C#, .NET, JavaScript, or Java
- Collaborate with stakeholders to gather requirements and translate them into technical solutions
- Ensure seamless integration of CRM systems with other enterprise platforms (ERP, marketing automation, etc.)
- Optimize existing CRM codebase for performance and scalability
- Lead code reviews and enforce best practices across the development team
- Mentor junior developers and provide technical guidance.
- Troubleshoot and resolve CRM-related issues promptly.
- Maintain documentation for system architecture, configurations, and processes
Required Skills & Qualifications
- Category, Requirements
- Education, Bachelor’s degree in Computer Science, Software Engineering, or related field
- Experience, 5+ years in CRM development, with at least 2 years in a senior or lead role
- Technical Skills, Proficiency in C#, .NET, JavaScript, SQL, RESTful APIs, and CRM platforms (e.g., Dynamics 365, Salesforce)
- Frameworks & Tools, Experience with Agile methodologies, Git, CI/CD pipelines, and unit testing
- Soft Skills, Strong problem-solving, communication, and stakeholder management abilities
Nice to Have attributes
- Certifications in Microsoft Dynamics, Salesforce, or other CRM platforms
- Experience with cloud platforms (Azure, AWS)
- Familiarity with data migration and CRM upgrade projects
Why Join Us?
- Work on impactful CRM initiatives that drive business growth
- Collaborate with a forward-thinking team in a dynamic environment
- Opportunities for professional development and certification support
We have a huge database of IT professionals in the Australian market. Let us help you secure the right people for the job.
