Full Stack Microsoft Engineer
Beyond Bank is a 100% member‑owned mutual bank with a credit union heritage, providing personal, business and community banking to over 300,000 members and operating more than 50 branches nationwide.
Responsibilities
- Design and implement advanced customisations within Dynamics 365 Sales or Service modules, including custom plugins, workflows and Power Automate flows.
- Develop modern, secure RESTful APIs using Azure services such as API Management, Functions and Logic Apps; document APIs with OpenAPI/Swagger.
- Build Azure integrations (APIM, Azure Functions, Logic Apps) and promote reusable, well‑documented APIs across domains.
- Collaborate cross‑functionally with architects, product managers and delivery teams to align API solutions with business needs and drive continuous improvement.
- Mentor engineers and champion best practices, contributing to risk assessments, incident response planning and a high‑performance team culture.
- Maintain expertise in API technologies, pursue certifications and identify opportunities for productivity and process enhancements.
Qualifications and Experience
- Proven hands‑on experience in Microsoft Dynamics 365 (CRM), Power Platform and enterprise‑grade Azure API development.
- Strong foundation in cloud‑native architecture and Azure services.
- Experience with customisations of Dynamics 365 modules (Sales, Customer Service) and building model‑driven and canvas Power Apps.
- Proficiency in C#, JavaScript, Python, HTML/CSS, JSON and Power Query for building secure, scalable solutions.
- Knowledge of API development best practices: RESTful design, OAuth 2.0, Azure AD authentication, and secure integration.
- Experience with Azure DevOps, Git and CI/CD pipelines for CRM solutions and Azure resources.
- Familiarity with Power BI dashboards, custom connectors and data modelling for CRM analytics.
- Understanding of agile, scrum and hybrid delivery models with a focus on iterative development and stakeholder collaboration.
- Knowledge of cloud architecture, microservices, and API security best practices.
Benefits
- Additional three paid work‑life balance days.
- Paid community volunteer days across Australia.
- Employee discounts, health and wellbeing initiatives, employee and family assistance, and more.
- A flexible and diverse working environment.
- Career development opportunities, training and coaching.