Job Title
Senior Software Engineer (Developer) Must be an Australian citizen. Must be able to obtain Baseline security clearance.
Experience Level
Senior – EL1 equivalent
Location of Work
ACT
Working Arrangements
Hybrid. Candidates located within ACT and surrounds are strongly preferred. Candidates located outside the ACT may be considered exceptionally strong. On‐site attendance at One Canberra Avenue, Forrest, ACT, 2603 is required. Remote work up to 2 days per week may be permitted after commencement.
Maximum Hours
40 hours per week
Key Duties and Responsibilities
* Developing enhancements to existing applications.
* Upgrading existing applications to the latest version of React and upgrading NPM packages to resolve/mitigate vulnerabilities.
* Upgrade the existing application authentication library from MS ADAL to MSAL.
* Development of React based components for both Teams and/or SharePoint.
* Refactor the existing applications to take advantage of recent React development patterns.
* Testing of developed applications and upgrades in accordance with best practices throughout the development lifecycle.
* Providing advice internally regarding the GovTEAMS application and underlying infrastructure.
* Problem‐solving, with the ability to see and solve issues before problems arise.
* Providing specialist technical support of escalated, critical, and unresolved issues that relate to the application and its processes.
Desirable Skills and Experience
* Experience with development of Microsoft Teams apps.
* Experience with the development of SharePoint webparts.
* Experience using the Microsoft Graph API is an advantage.
* Experience developing Web Applications in Microsoft Azure is an advantage.
* Knowledge of C# and .Net core (3.1+).
* Knowledge of ASP .Net (preferably ASP .Net Core).
* Experience working with Agile/Scrum methodology.
* Knowledge of developing secure applications (particularly in environments rated to PROTECTED).
#J-18808-Ljbffr