Work on the cutting edge of Microsoft 365 development.
A talented developer with expertise in React, C#, .NET and TypeScript is required to create solutions solving huge business problems using Azure and Microsoft 365.
Our team uses the latest M365 technologies to solve interesting business problems for large organisations.
We work closely with our experienced consultants and talented developers based in Australia, NZ and eastern Europe.
In this role, you'll be using the latest technologies and pioneering new techniques to take advantage of new features and APIs in Teams, SharePoint and Azure, with support direct from the Microsoft product teams who created these tools.
Why choose Engage Squared?
We're an award-winning, fast-growing company that believes in great workplace culture and investing in our people.
We hire great people, work on interesting projects with amazing customers, and invest in our team.
As a Microsoft Gold Partner, we specialise in creating modern workplaces with Microsoft technologies; helping organisations to work better, together, faster.
Our vision is to create a world where every employee has access to the tools, knowledge, and information they need to enjoy work.
We use modern work technologies to free employees from inefficient business processes and empower them to be productive.
This role is open to anyone located in Bali or willing to relocate. We're a global company with locations in Melbourne, Bendigo, Sydney, Brisbane, Perth, Auckland, Wellington, Tokyo and Bali.
With an impressive roster of clients, including ANZ, Commonwealth Bank, Westpac, Bupa, Governments at all levels across Australia, Origin Energy and more, you'll be contributing to a growing team famed for their expertise in connecting people with technology.
We pride ourselves on being a fun, innovative and collaborative organisation that practices what we preach and delivers great customer results.
This role involves working as a M365 Developer in our Bali-based team, requiring a deep understanding of the delivery of solutions for Microsoft's cloud offering, encompassing the latest in SharePoint Online, Office 365, Azure, and supporting technologies.
You will liaise with clients, agile software development teams, and user experience designers to ensure our solutions are effectively delivered and beautifully implemented.
Your insight into the latest Microsoft development trends will enable you to provide thought leadership to development teams and customers, with the ultimate goal of delivering high-profile, real-world business solutions with outstanding results.
Key responsibilities:
* Technical design, detailed solution design and implementation of business solutions based on Microsoft 365, with particular focus on SharePoint.
* Peer reviewing code submitted by the development team.
* Owning your own backlog of development tasks - including the development of SPFx, SharePoint, Azure based components and Teams Apps.
* Being a point of technical escalation for the development team.
* Owning work-streams and projects, and taking responsibility for their delivery.
* Light touch project management and budget control of your projects.
* Leading the production of technical and user documentation, and operational hand-over.
* Providing technical and end-user training to both internal and external clients.
* Working both on and off-site with clients.
Requirements:
* Minimum of 3 years software development/engineering experience with extensive experience on Microsoft platforms, particularly Microsoft 365 and Azure.
* Demonstrable knowledge or readiness to learn of current and future trends in the delivery of Microsoft 365 and Azure-based solutions, in particular the SharePoint Framework (SPFx) & Patterns and Practices (PnP).
* Proven experience with front-end web technologies, including JavaScript, React, Bootstrap, jQuery, SASS, Underscore.
* Demonstrable skill in leading a development team through project delivery, with the latest Microsoft cloud-based tools, Ability to train, up-skill and manage team members.
* Ability to work from own initiative and within a team environment.
* Self-motivated and driven to achieve professional success in a consulting environment.
* Ability to manage workload and time according to set deadlines.
We value inclusivity and diversity at Engage Squared. Please reach out if you don't have everything that we're asking for, but think you have the right skills and attitude to be great in this role.