CRM Developer – Senior Engineer


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.

LocationSydney, Melbourne, Brisbane, Perth
Employment TypeFull-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.