Novigi is the data and technology partner to the Financial Services Industry with offices in Sydney, Brisbane, Canberra, Melbourne, Wollongong and Colombo, Sri Lanka. At our core, we are data-driven transformation and business optimisation experts. We partner with our clients to transform their business functions through the clever use of data and interoperability. We do this by offering a range of services and solutions.
Location: Sydney, Melbourne, Brisbane, or Wollongong
Description
About the Role:
We are seeking an experienced and motivated Senior Software Engineer with a strong background in Microsoft Dynamics and the Power Platform (Power Apps, Power Automate, Power BI). The successful candidate will join a strong dynamic team, contributing to the design, development, and implementation of enterprise-level solutions. This role offers a clear promotion track for senior-level advancement, making it an excellent opportunity for career growth within a collaborative and innovative environment.
Key Responsibilities
Design and develop custom solutions using Microsoft Dynamics 365 and the Power Platform. Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions. Implement best practices for solution architecture, development, and deployment. Conduct code reviews, provide technical guidance, and mentor junior team members. Troubleshoot and resolve technical issues, ensuring optimal system performance and user satisfaction. Stay current with the latest industry trends and technologies to drive continuous improvement.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience in software development, with a focus on Microsoft Dynamics 365 and the Power Platform. Strong proficiency in C#, .NET, JavaScript, HTML, and CSS. Experience with Azure services and DevOps practices. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills, with the ability to work effectively in a team environment. Demonstrated ability to lead projects and mentor team members.
What Role Offers
Career Growth: Clear promotion track for senior-level advancement, with regular performance reviews and career development support. Innovative Environment: Work on cutting-edge projects and leverage the latest technologies.
Only candidates chosen to progress will be contacted.