Queensland Government
Senior Developer
Queensland GovernmentAustralia1 day ago
Full-timeEngineering, Information Technology
As part of the Development team the role of the Senior Developer will be to work closely with the operational subject matters experts and business analysts to determine functional and non-functional requirements that will enhance new and existing software solutions to meet current and emerging business requirements.

You will be responsible for the development of software applications and associated solutions and a play a key role in the delivery and deployment of the final product.

You are required to work in partnership with internal and external stakeholders to ensure the final products integrate and function as expected with interfacing applications.

Key Responsibilities

  • Develop a Microsoft Dynamics based enterprise application
  • Develop and maintain solutions within an Azure environment
  • Ensure solutions are developed and maintained in accordance with relevant standards and frameworks.
  • Management of source code and iterative development of applications.
  • Collaborate with internal and external teams to produce application design and architecture artifacts.
  • Develop and maintain technical specifications and as built documentation for supported applications and solutions.
  • Translate and interpret system requirements in the form of functional specifications and/or user stories into technical specifications.
  • Identify areas of opportunity to reduce technical debt and support the improvement of new and existing applications and solutions.
  • Serve as an expert on supported and new applications, providing support, guidance and mentoring to other teams/ team members where appropriate.
  • Provide technical leadership and foster a culture of learning, growth and the delivery of high-quality solutions.
  • Participate in continuous improvement of Digital Transformation activities and processes and contribute to the delivery of the DSP work program as required.
  • Develop and extend Microsoft Dynamics-based enterprise applications, including the use of Power Platform and Azure services, where applicable. Note : Applicants are not required to have expertise in both Full Stack and Microsoft Dynamics development. We are seeking candidates with strong skills in either Full Stack or Dynamics development, depending on your area of expertise.


Technical Skills, Abilities And Cultural Capability

  • Proficient in Microsoft Azure cloud services and Power Platform, with experience in developing and deploying full-stack applications using C# and java-script frameworks. Skilled in cloud-native design, ensuring scalability, performance, and best practices in modern web application architecture.
  • Efficient at managing workloads and meeting deadlines while being able to adapt quickly to shifting priorities.
  • Adept at creating and maintaining clear, comprehensive technical documentation, ensuring well-documented solutions for both backend services and frontend applications.
  • Works effectively within development teams, contributing to collaborative problem-solving, sharing insights, and actively participating in the design and implementation of software solutions.
  • Experience with Microsoft Dynamics 365, including developing C# plugins, implementing java-script in Dynamics forms, and utilising Power Automate for workflow automation, is highly regarded.


Note : We encourage applicants to apply if you have strong skills in either Full Stack or Dynamics development. It is not necessary to have expertise in both areas.

Applications to remain current for 12 months.

Occupational group IT & Telecommunications

Key Skills

Ranked by relevance