Senior Developer (D365 CRM)
Job Summary
- Full time continuing role within UNSW IT as aSeniorDeveloper(D365 CRM) within our Student Solutions directorate
- Salary range is $89 plus generous super and leave loading
- Kensington Sydney location 2-3 days in the office Hybrid working
UNSWisntlike other placesyouveworked. Yeswerea largeorganisationwith a diverse and talented community; a community doing extraordinary things. Together we are driven to be thoughtful practical and purposeful in all we do. Taking this combined approach is what makes our work reasonwereone of the top 20 universities in the world (QS top 20) and a member of Australias prestigious Group of Eight. If you want a career where you can thrive bechallengedand do meaningful workyourein the right place.
The role is for a senior team memberdemonstratingsolution development best practice including using contemporary rapid applications development methodologies such as iterative and agile software development. The Senior Developer willbe requiredto develop and support IT applicationsutilisingUniversity IT solutionssuite fortheir specialist area as much as possible and associated software to deliver a wide variety of solutions to customers across UNSW. This role will work closely with Developers within the team providing and support and guiding tasks andobjectivesasrequired. The role of Senior Developer reports to the Technology Manager within the Sub Domain and has no direct reportsTheSenior Developer role reports to Technology Manager and has a has no direct reports.
Specific accountabilities for this role include:
- Design document implement and configure complex IT solutions on the multiple solutions platforms in aspecialisedenvironment. This may include front-end web application platforms back-end web application frameworks cloud-based infrastructure platforms (e.g. AWS Google Cloud Azure) server operating system admin database operations cloud microservices network architecture authentication or cyber security.
- Coach and guide Developers in the team toanalyse coordinator and documenthighly complexrequirements of users
- Demonstrate the ability to write and implement efficient code and enforcing standards best practices within the software development team.
- Deliver solutions approach and guide Developers in the team in assigned tasks andobjectivestowards delivering solutions using an Agile/Scrum/Test Driven Development.
- Prepare unit/system/acceptance test cases tovalidatedelivered solutions.
- Test complex solutions implemented on the platforms and work with Testing and Analysis colleagues in agile delivery.
- Manage and support the end-to-end delivery of solutions.
- Ensure that end users are trained and supported in the use of the solutions provided.
- Engage and collaborate with the relevant technical staff in UNSW IT to manage environmentsdeploymentsand tenancy administration activities.
- Ensure excellent customer service to stakeholders by leading by example and guiding Developers in the team to providetimelyand efficient service and to understand and deliver on complex customer needs.
- Support development activity of Developers in keeping with this senior role within the team providing guidance on assigned tasks orobjectives.
- Identifyrecommendand implement process and policy improvements within the IT environment.
- Align with and activelydemonstratethe Code of Conduct and Values
- Ensure hazards andriskspsychosocial and physical areidentifiedand controlled for tasks projects and activities that pose a health and safety risk within your area of responsibility.
- A relevant degree and extensive relevant experience implementing solutions using various IT solutions platforms including two or more of: front-end web application platforms back-end web application frameworks cloud based infrastructure platforms (e.g. AWS Google Cloud Azure) server operating system admin database operations cloud microservices network architecture authentication or cyber security or an equivalent level of knowledge gained through any other combination of education training and/or experience
- Strong handson experience designing building and extending Microsoft Dynamics 365 Customer Engagement solutions across Sales Customer Service and Dataverse working within established solution architectures.
- Advancedexpertisein D365customisationand extension including plugins workflows JavaScript solution design and Dataverse extensibility patterns with the ability to apply best practices consistently across environments.
- Highproficiencyin the Microsoft Power Platform including ModelDriven and Canvas Apps Power Automate Power Pages (Liquid templates authentication and portalcustomisation) and Power BI for reporting and analytics.
- Sound Azure PaaS engineering skills with practical experience building and supporting solutions using Azure Functions Logic Apps Service Bus API Management and Key Vault under defined architectural patterns.
- Proven experience delivering integrations data migrations and custom extensions using C# .NET Dataverse SDK/Web API and Azure Integration Services as part of complex enterprise solutions.
- Demonstrated ability to contribute to enterprisegrade D365 and Power Platform implementations collaborating closely with Lead Developers architects and business stakeholders.
- Strong understanding and practical application of ALM solution layering and DevOps pipelines including source control automated builds deployments and environment management across the Microsoft ecosystem.
- Proven ability to apply analyticalskilland conceptual thinking to the analysisdesignand implementation of complex andspecialisedsolutions including applying new principles and technology.
- Strong experience working with Agile delivery methodologies
- Strong experience using a delivery management tool ( or MS Team Foundation Server).
- Strong experience with preparation and execution of test cases.
- Strong interpersonal skills and proven ability toestablishexcellent relationships with fellow IT colleagues the business and other stakeholders.
- Strong time management skills with a demonstrated ability to respond to changing priorities and meet competing deadlines by using judgement and initiative.
- Ability to work collaboratively and productively within a team including guiding and coaching other Developers take initiative and work independently while managing competing complex demands.
- Knowledge of health & safety (psychosocial and physical) responsibilities and commitment to attending relevant health and safety training.
Flexible Working Options (work from home flexible hoursetc)
Career development opportunities
17% Superannuation contributions andadditionalleave loading payments
Additional 3 days of leave over Christmas period
Discounts and entitlements (retail education fitness)
For further details on the benefits please visit to Apply: please apply through the portal we would like you tosubmita full application including resume and addressing the who you aresection.
Applications close:Monday27thofApril at11.30pm
Pre-Employment Checks
Aligned with UNSWs focus on cultivating a workplace defined by safety ethical conduct and strong integrity preferred candidates willbe requiredtoparticipatein a combination of pre-employment checks relevant to the role they have applied for.
These pre-employment checks may include a combination of some of the followingchecks:-
National and International Criminal history checks
Entitlement to work and ID checks
Working With Children Checks
Completion of a Gender-Based Violence Prevention Declaration
Verification of relevant qualifications
Verification of relevant professional membership
Employment history and reference checks
Financial responsibilityassessments/checks.
Medical Checks and Assessments
Compliance with the necessary combination of these checks is a condition of employment at UNSW.
Get in Touch:
Jen MacLachlan
Talent Acquisition Partner UNSW IT
Please apply through the application portal and not via the contact above.
UNSW is committed to equity diversity and inclusion. Applications from women people of culturally and linguistically diverse backgrounds those living with disabilities members of the LGBTIQ community; and people of Aboriginal and Torres Strait Islander descent are encouraged. UNSW provides workplace adjustments for people withdisability and access to flexible work options for eligible staff. The University reserves the right not toproceedwith anyappointment.
Required Experience:
Senior IC