- 10 month engagement + extensions
- ACT, NSW, QLD, VIC
- Ability to obtain a security clearance
- Candidate must be an Australian citizen
Key duties and responsibilities include;
As a Software Engineer (Developer) - CRM Technical Specialist, you will be required to:
- Work as part of a multidisciplinary delivery team to participate in agile ceremonies including planning and estimation;
- Write clean, testable, maintainable and scalable code that meets the stated acceptance criteria;
- Collaborate with team members and other delivery teams to achieve outcomes;
- Develop documentation throughout the software development life cycle (SDLC);
- Performing additional duties or assume responsibility of functions as directed by the supervisor from time to time;
- Participating in Performance discussions as required by the supervisor.
Technical skills
- Experience working in an Agile software development environment and experience using Azure DevOps toolset (or similar).
Essential criteria
- Demonstrated experience working in a small specialist team or multi-disciplinary team as a software engineer (developer) in an enterprise-class environment delivering a range of enterprise IT systems based around Microsoft Azure.NET cloud and on-premises technologies, including integration of the two.
- Demonstrated experience working in a fast-paced agile delivery environment to produce high quality software using an enterprise toolset and delivery framework.
- The ability to communicate effectively in writing, in person and via Video Conferencing.
- Demonstrated experience in the following:
- Developing and configuring D365 Modules and Power Pages
- Developing/configuring external data source connectors/integrations into D365
- Configuring CRM workflows and Dashboards from documented User Stories/requirements
- Configuring CRM Dashboards for various business consumer
- Developing CRM Security models, access controls and role permissions Data migrations into CRM, including scripts
- Data Migration: Skills in data mapping, cleansing, and migrating data from legacy systems to a new CRM platform.
5. Demonstrated experience developing and delivering public sector applications to meet departmental standards and business requirements with the following technologies:
- Power Apps, Power Automate, Power Pages and Dataverse
- HTML 5, CSS stylesheets, Bootstrap 5+, jQuery, WCAG 2.0
- ASP.NET MVC / .NET Core C#
- Microsoft Web API / REST Architecture
Desirable criteria
- Experience with any of the following:
- C#, .NET, SQL, Vue3 and CA GEN or other object-oriented programming language
- Bash or PowerShell scripting o Coding in R
- Experience with source control o Unit / Automated UI testing
- Provisioning and managing cloud technology or infrastructure as code
- Experience provisioning Azure Data environments.
- Demonstrated experience in:
- Design and development of external facing portals based on Power Pages and ensuring WCAG / accessibility compliance
- Dataverse custom development includes developing custom modules, plugins, and components to extend CRM functionalities. Ensuring accuracy in customization, integration, and data handling within the CRM.
- Reporting and Analytics: Knowledge of creating custom reports and dashboards to provide insights into customer data and business performance using Power BI
- Demonstrated ability to effectively use communication and negotiation skills to manage relationships in a challenging IT environment. Strong analytical and problem-solving skills with a flair for creating innovative solutions. Experience working in Agile software development environment and experience using Agile development toolsets and GIT, Azure and DevOps and D365 solutions
How to apply:
Please hit the apply button or for more information contact Anne from Randstad Digital on 02 6243 6404.
At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.