Skip to main content
Post your resume and find your next job on Indeed!

Software jobs in Perth WA

Sort by: -
    • Design, test, and deploy software applications and client-specific customisations.
    • Provide advice and expertise in proposals, cost evaluations, and software…
    • Build trusted partnerships as a technical problem-solver for customers and field teams, applying your software and IT skills to provide remote support,…
    • Based in Henderson, the Software Developer will be responsible for enhancing and supporting Austal’s ICT systems, driving improvements to existing business…
    • 18th Nov 2025NSW gold mine expands fleet with RCT’s AutoNav.
    • 15th Sep 2025Mt Isa team achieves milestone with first AutoNav installation on hybrid loader.
    • Procure, manage, and securely decommission IT hardware, software, and data.
    • Monitor, resolve and escalate IT incidents and service requests in line within a…
    • Advanced computer and engineering software skills .
    • This is an exciting opportunity for graduate engineers interested in project management and who want to…
    • Ability to diagnose issues across both software and physical infrastructure in a structured environment.
    • Diagnose and resolve hardware, software, and basic…
    • Solid understanding of software engineering principles and design patterns.
    • High-quality, maintainable software delivered to client expectations.
    • Develop and maintain scalable software applications using .
    • NET Developer. They offer a flexible work-from-home policy and a competitive salary package.
    • We are also embracing AI as an assistive tool in our engineering practices.
    • You’ll be encouraged to use approved AI tools responsibly to support learning,…
    • Configuration, installation, testing, monitoring and maintaining IT hardware and software.
    • Fulltime Permanent Position based on site.
    • Technical expertise – Understanding software development or data engineering concepts, with an ability and willingness to learn technologies such as graph…
    • You will need to understand software intensive systems’ testing and integration activities, software verification and validation best practices based on…
    • Technical Proficiency: Strong understanding of computer systems, networks, and software applications, in particular Microsoft Dynamics 365 Business Central or…
    • Identifying and remediating software and hardware issues, plus analysing software performance.
    • You’ll manage sophisticated military software and hardware and…

People also searched:

python

Job Post Details

Software Engineer - job post

Illuminance Solutions
Perth WA
You must create an Indeed account before continuing to the company website to apply

Location

Perth WA

Full job description

About the role

We have an exciting opportunity for a Software Engineer specialising in Microsoft Dynamics 365 CE. You will support the final delivery of a D365 Customer Service CRM project for a key utilities’ client, followed by ongoing support, optimisation, and enhancements. This role also includes broader D365, and Microsoft project work as needed. You will configure, develop, and maintain workflows and code within the CRM system while collaborating with clients and internal teams to deliver high-quality solutions.

Responsibilities will include

  • Apply expertise in Microsoft Dynamics 365 CE to design and implement solutions.
  • Research, analyse, and evaluate system program needs and limitations.
  • Identify technology gaps and propose improvements to processes and systems.
  • Design, test, and deploy software applications and client-specific customisations.
  • Lead client-facing requirements elicitation and design workshops (on-site or virtual).
  • Perform system installations, upgrades, and configurations as per design.
  • Conduct comprehensive quality assurance testing, debugging, and error resolution.
  • Write and maintain program code, technical documentation, and operational procedures.
  • Provide advice and expertise in proposals, cost evaluations, and software recommendations.
  • Deliver training sessions for clients and internal teams.
  • Troubleshoot issues and assist support teams with escalated cases.
  • Communicate proactively with Project Managers and peers to ensure successful delivery.
  • Contribute to revenue generation through utilisation and identification of new opportunities.
  • Collaborate on product roadmaps and design improvements.
  • Stay enthusiastic about learning new technologies and serving clients.

Experience, Knowledge and Qualifications

Essential:
  • Bachelor’s degree in Information Technology or relevant formal qualifications.
  • Minimum 5+ years of experience with Microsoft Dynamics 365 CE/CRM.
  • Proven experience with design, configuration, and implementation of Dynamics 365 CE capabilities.
  • Strong business and process analysis skills, including documenting “as-is” and “to-be” states.
  • Excellent communication skills (verbal and written) and customer-facing experience.
  • Ability to consult with clients and act as a liaison between developers and project managers.
  • Proficiency in Power Platform (PowerApps, Power BI, Power Automate).
  • Experience with Azure & Azure Functions, API integrations.
  • Strong coding skills in JavaScript, ASP.Net, C#, .NET, jQuery, SQL Server, HTML, CSS.
  • Ability to develop custom workflows, complex customisations, plug-ins, and integrations.

Desirable:

  • Consulting talent to shape future client solutions beyond current needs.
  • Strong desire for continuous learning and skill development.
  • Experience delivering pre-sales demonstrations.
  • Familiarity with other Microsoft products and integrations.

Want to stand out? Here’s your chance!

Answer the questions and add a 1–2 minute video. It’s your mini highlight reel. Show us your vibe, your strengths, and what makes you awesome!
Need inspiration?

Just a heads-up: Example video is purely illustrative and wasn’t produced by illuminance Solutions.

Let Employers Find YouUpload Your Resume