Senior CRM Developer - Dynamics 365

at  Tennis Australia

Melbourne, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Sep, 2024Not Specified05 Jun, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Tennis Australia (TA) we are passionate about what we do, and we have ambitious plans to continue to grow our game from grassroots to Grand Slam! With a focus on technology and digital innovation, we aim to provide a world leading experience for players, fans, and our own people through the effective design and delivery of our digital products.
To help us achieve this we are looking for a Senior CRM Developer to support us in a brand-new opportunity focused on our Microsoft Dynamics 365 platform. You’ll be a key member of a new capability within our organisation and help assist Tennis Australia and its Member Association teams in unlocking the benefits of the Dynamics 365 technology suite.
About the role

Reporting into the CRM Platform Manager, in this role you will:

  • Design, develop, and document custom solutions using Dynamics 365 platform
  • Develop and maintain custom workflows, plug-ins, and custom actions
  • Configure and customise Dynamics 365 applications to meet specific business needs
  • Integrate Dynamics 365 with other systems and applications
  • Troubleshoot and debug issues with the Dynamics 365 platform
  • Work with teams for release management, continued deployment automation (DevOps)
  • Collaborate with team members to ensure user requirements are met
  • Champion quality with vendors implementing solutions in CRM
  • Stay current with new features and capabilities of Dynamics 365

About you

What you will bring to the role:

  • Demonstrated experience in Microsoft Dynamics CRM (Dynamics 365/ Power platform) with technical and functional knowledge of Dynamics CRM in configuration and customizations
  • Proven experience with web development technologies such as HTML, CSS, and REST APIs
  • Strong experience in plugin development, power automates, power apps, power portal, scribe, dataverse / CDS, JavaScript
  • Experience in development through cloud services preferably Azure - API Apps, API Management, Web Apps and Functions
  • Experience in Power BI, CRM reporting and in CI/CD implementation, maintenance, and monitoring
  • Skills in modern software development techniques (i.e., continuous delivery, test driven development, pair programming)
  • Strong analytical, problem-solving and communication skills
  • A proactive attitude towards learning and adapting to emerging technologies
  • You must hold (or be willing to obtain) a current Police Check and Working with Children Check

What’s in it for you?

  • Career development with a range of formal education and on the job training opportunities
  • Tickets to the Australian Open
  • Superbox tickets to concerts and events at Rod Laver & Melbourne Arenas
  • Monthly health & wellbeing activities through our Serving Your Health program
  • Onsite gym & tennis facilities
  • Flexible working practices
  • Free car parking
  • Salary packaging
  • A range of discounts from our sponsorship partners

To Apply
If you think you’re up to the challenge, we’d love to hear from you!
Please note, only applications submitted through our system will be considered.
At Tennis, we embrace differences in gender, age, ethnicity, race, cultural background, disability, religion and sexual orientation. Tennis encourages all suitable applicants to apply for this role.
Tennis Australia is committed to providing a safe environment for all tennis participants, including children and young people. It is essential everyone involved with delivering tennis in Australia understands their responsibility in relation to child-safety.
We believe playing makes life better and we are always on the lookout to talented people to join our team and help us create a playful world through tennis.
Even if we are not currently advertising the position that you are looking for today, we may be tomorrow. There are a number of ways that you can keep up-to-date with new opportunities as they happen.
We encourage you to create a profile and register for our job alerts, as well as follow Tennis Australia on
LinkedIn
to stay up to date on the latest news and opportunities

Responsibilities:

Reporting into the CRM Platform Manager, in this role you will:

  • Design, develop, and document custom solutions using Dynamics 365 platform
  • Develop and maintain custom workflows, plug-ins, and custom actions
  • Configure and customise Dynamics 365 applications to meet specific business needs
  • Integrate Dynamics 365 with other systems and applications
  • Troubleshoot and debug issues with the Dynamics 365 platform
  • Work with teams for release management, continued deployment automation (DevOps)
  • Collaborate with team members to ensure user requirements are met
  • Champion quality with vendors implementing solutions in CRM
  • Stay current with new features and capabilities of Dynamics 36

What you will bring to the role:

  • Demonstrated experience in Microsoft Dynamics CRM (Dynamics 365/ Power platform) with technical and functional knowledge of Dynamics CRM in configuration and customizations
  • Proven experience with web development technologies such as HTML, CSS, and REST APIs
  • Strong experience in plugin development, power automates, power apps, power portal, scribe, dataverse / CDS, JavaScript
  • Experience in development through cloud services preferably Azure - API Apps, API Management, Web Apps and Functions
  • Experience in Power BI, CRM reporting and in CI/CD implementation, maintenance, and monitoring
  • Skills in modern software development techniques (i.e., continuous delivery, test driven development, pair programming)
  • Strong analytical, problem-solving and communication skills
  • A proactive attitude towards learning and adapting to emerging technologies
  • You must hold (or be willing to obtain) a current Police Check and Working with Children Chec


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Melbourne VIC, Australia