 
        
        A high-profile government department is seeking a skilled Application Developer to support a major ICT environment. Working under the guidance of the Senior Project Manager, you will play a critical role in the development, enhancement, and support of complex software applications that underpin essential public services.
This role requires a mix of technical expertise, business acumen, and a proactive approach to solution delivery. You will be part of a dedicated application services team that supports both corporate and operational systems across the organisation.
Key Responsibilities:
 * Lead the analysis, design, and development of complex applications and system integrations.
 * Deliver expert-level development tasks within agreed timeframes and quality standards.
 * Provide technical leadership across the full software development lifecycle.
 * Engage with stakeholders and partners to understand requirements and translate them into robust technical solutions.
 * Maintain and enhance existing systems, ensuring application reliability and performance.
 * Assist in resolving critical incidents and outages, implementing workarounds and permanent fixes.
 * Produce and maintain clear technical documentation.
 * Collaborate with cross-functional teams including support analysts, project teams, testers, and integration specialists.
 * Contribute to continuous improvement initiatives and mentor junior developers.
Technical Skills & Experience Required:
 * Proficiency in C#, .NET Framework/Core, and ASP.NET MVC/Web API.
 * Strong understanding of object-oriented programming (OOP) and Entity Framework or other ORM tools.
 * Skilled in writing complex SQL queries and working with SQL Server.
 * Experience with RESTful APIs, front-end technologies (HTML, CSS, JavaScript - Angular/React desirable).
 * Familiarity with unit testing frameworks (e.g., MSTest, xUnit, NUnit).
 * Proficient in Visual Studio, Git, and working with CI/CD pipelines (Azure DevOps, GitHub Actions).
 * Exposure to Azure services (App Services, Azure Functions, Key Vault) highly regarded.
 * Agile/Scrum development experience.
Professional Attributes:
 * Strong problem-solving and debugging skills.
 * Effective communicator with both technical and non-technical stakeholders.
 * Able to work independently and collaboratively.
 * Experience working in large-scale IT environments or on significant digital transformation initiatives.
 * Familiarity with ITIL and SDLC methodologies is a plus.
What's on Offer:
 * Opportunity to work on impactful public sector digital initiatives.
 * Collaborative, inclusive, and technically mature environment.
 * Competitive daily rate.
 * Central Adelaide location with flexible work arrangements.
How to Apply:
To express interest in this role, please submit your current CV and a brief cover letter outlining your relevant experience. You must be currently living in South Australia and undertake a police check to be considered.