Software Engineer - M365
- 📅
- 18 hours ago Post Date
- 📅
- APR1900 Requisition #
The role
The Software Engineer designs, develops and supports modern digital solutions with a strong focus on Microsoft 365, Power Platform, Dynamics 365 and Azure‑based services.
Working as part of a cross‑functional engineering team, this role delivers full‑stack solutions, integrations and automations that enhance productivity, streamline business processes and improve user experience across the organisation. The role spans design, build, integration and ongoing improvement, applying modern engineering practices across the full software development lifecycle.
The Software Engineer will also contribute to the adoption of AI‑enabled capabilities, including Microsoft Copilot and Azure AI services, integrating these responsibly into business solutions to deliver measurable value. This role values engineering quality, security and maintainability, and encourages curiosity and continuous learning within the Microsoft technology stack.
The team
APRA’s Technology team delivers, maintains, and enhances essential information technology services that support the organisation's productivity, strategic objectives, and business unit priorities.
Technology partners with stakeholders to design, implement and maintain IT solutions that meet the needs of the organisation and ensuring these are secure and aligned with APRA’s technology architecture.
Key responsibilities
• Design, develop and maintain digital solutions using Microsoft 365, Power Platform, Dynamics 365 and Azure services.
• Build Power Apps, Power Automate flows and integrations to digitise and optimise business processes.
• Develop and customise Dynamics 365 solutions, including configuration, extensions and integrations.
• Design and implement Azure‑based services, including Functions, Logic Apps, APIs and event‑driven integrations.
• Build secure and scalable integrations between M365, Dynamics 365 and other enterprise systems.
• Contribute to the design and implementation of AI‑enabled solutions, leveraging Microsoft Copilot, Copilot Studio and AI Foundry where appropriate.
• Apply software engineering best practices across the development lifecycle, including code quality, testing, security and performance.
• Participate in solution design, peer reviews and continuous improvement of engineering standards and patterns.
• Contribute to documentation and knowledge sharing to support sustainable, well‑supported solutions.
To work with us, you must be an Australian citizen with eligibility to gain a defence clearance through the Australian Government Security Vetting Agency.
About you
• Proven experience as a software engineer delivering solutions in a Microsoft‑centric environment.
• Strong hands‑on experience with Microsoft 365, including SharePoint, Teams and related services.
• Demonstrated experience building solutions with Power Platform (Power Apps, Power Automate, Dataverse).
• Experience developing and extending Dynamics 365 applications.
• Solid experience with Azure services, including Functions, Logic Apps, App Services, APIs and identity (Entra ID).
• Experience with full‑stack or frontend development, including JavaScript/TypeScript and modern frameworks (e.g. React).
• Understanding of integration patterns, API design and event‑driven architectures.
• Experience or strong interest in AI‑enabled development, including Microsoft Copilot, Azure OpenAI, AI Studio and AI Foundry (highly regarded).
• Familiarity with Agile delivery and DevSecOps / CI‑CD practices.
• Strong problem‑solving skills, attention to detail and a collaborative mindset.
• Ability to communicate effectively with both technical and non‑technical stakeholders.
About APRA
Australian Prudential Regulation Authority (APRA) was established in 1998 as an independent statutory authority that supervises almost 1,200 financial institutions that manage $8.6 trillion in assets for Australians across the banking, insurance and superannuation sectors.
In overseeing the safety, competitiveness and stability of the financial system, we seek to recruit, develop and retain highly skilled professionals, who want to help shape financial services and protect the financial wellbeing of the Australian community. Our employee base of almost 900 come predominantly from the commercial financial services industry or other government agencies; as such, we have the feel of a small corporate organisation that can work flexibly and with agility.
At APRA, we’re committed to providing an inclusive workplace where everyone belongs, feels valued and respected. We aspire to attract and foster diversity of background, thought, and experience, recognising that a broad range of perspectives, approaches and ideas makes us stronger, and better enables us to meet our obligation to protect the financial wellbeing of the Australian community. If you need any adjustments during the recruitment process, please inform at application stage so we can do our best to accommodate your requirements.
The Australian Prudential Regulation Authority (APRA) is the prudential regulator of the financial services industry. It oversees banks, credit unions, building societies, general insurance and reinsurance companies, life insurance, private health insurers, friendly societies, and most members of the superannuation industry. APRA currently supervises institutions holding $6 trillion in assets for Australian depositors, policyholders and superannuation fund members.
APRA invests in contemporary technologies to enable our employees to achieve work life balance, via flexible working practices. We are dedicated to cultivating a diverse and inclusive workplace that fosters collaboration and continuous improvement.
APRA provides ongoing studies support, structured training programs and excellent career progression opportunities all within a highly professional environment.
APRA is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, or disability status.
To apply, please visit our Careers Page at www.apra.gov.au. For further information or assistance, please email talent@apra.gov.au. Please do not apply to this email address.