Senior Software Developer - Executive Level 1Employment Opportunity
Information Division is seeking a highly qualified Software Developer to take on technical responsibilities through all stages and iterations of the software development lifecycle. This recruitment may be used to fill roles within either the Capability Development or Application Sustainment teams, depending on the candidate's skills and experience.
Information Division supports various internal and external CRM systems (both on-premises and cloud-based), including Dynamics 365 and Microsoft Power Platforms. Our Capability Development Section delivers projects that enhance existing CRM solutions and build new products using these technologies. The Capability Sustainment team is responsible for maintaining and supporting current CRM products.
The ideal candidate will have a proven track record in developing cloud-native SaaS solutions using Power Apps and Dynamics 365. This role requires expertise in customizing and configuring Dynamics 365 solutions, both on-premises and online, as well as integrating Dynamics systems with bespoke systems.
In this role, you will work within a low-code/no-code environment while demonstrating proficiency in C# .NET development to create and maintain custom plugins, workflows, and web resources. You will contribute to both maintaining existing systems and developing new solutions as part of various projects. The successful candidate must demonstrate the ability to plan and drive software development activities while applying appropriate development methods, tools, and techniques.
As a senior member of the development team, you will be expected to contribute to the development of policies, standards, frameworks, and guidelines that support software development and uplift to the cloud. Additionally, you will mentor junior developers, helping them develop practical skills in their roles.
How you can help us make a difference
Our ideal candidate must demonstrate strong expertise in CRM and Dynamics 365, including experience in developing end-to-end solutions that meet business requirements. They must also have experience integrating with commercial off-the-shelf products and bespoke systems and applications. In a senior developer role, you will provide guidance and mentorship to junior developers and cadets, participate in peer reviews to ensure adherence to standards, and contribute to the Development Centre of excellence to improve processes and standards.
The successful candidate must have in-depth knowledge and experience in the following:
Qualifications and Work Experience Please note: Salaries in the department are provided through its Enterprise Agreement. Additional remuneration may also be provided through Individual Flexibility Arrangements (IFA). These IFAs can be negotiated prior to commencement. #J-18808-Ljbffr