We are seeking a highly skilled and experienced software developer to lead our team in creating complex development solutions. As a technical expert, you will be responsible for designing and implementing software systems that meet the needs of our organisation.
* Develop high-quality code and maintain a long-term perspective on product development
* Provide specialist technical advice on software development and maintenance
* Lead the release and ensure go-live production support and maintenance for our developments
* Lead analysis, design, software development, prototyping, unit testing and maintenance activities
* Review and undertake high-level analysis of technical requirements to support project evaluation with proposed solutions
* Ensure compliance with endorsed software development methodologies
* Investigate and resolve highly complex ICT issues
* Engage and manage stakeholder relationships and partner with other agencies to build service delivery capability
Required Skills:
Software Development Java Unit Testing Service Delivery Risk Management Strategy Maintenance Design Business Management