EL1 Senior Software Engineer
Job Description:
Australian Citizens residing in Australia only respond.
Key duties and responsibilities
Duties may include some or all of the following:
- lead and create software and technical designs for the realisation of highly complex development solutions
- develop strategy to ensure high quality code and long-term maintenance of a product's code base
- provide specialist technical advice on software development and maintenance
- lead the release and ensure go-live production support and maintenance for the teams 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
- lead a positive risk management culture
- engage and manage stakeholder relationships and partner with other agencies and service providers to build service delivery capability
- contribute to business and strategic workforce planning, and drive the development of local strategies to improve key performance measures
- review and prepare reports, briefs and corporate documentation and communicate technical findings and recommendations
- manage business objectives and implement strategic priorities to achieve outcomes
- lead the development and delivery of projects within the assigned area of responsibility
- perform and manage cost analysis activities as required
- lead and manage staff to increase performance and engagement through:
- coaching
- capability development
- performance management
- health and well-being support
- exercise appropriate delegation in accordance with legislations and guidelines.
Required Skills:
Performance Briefs Delegation Support Development Service Providers Service Delivery Analysis Compliance Unit Testing Performance Management Software Development Coaching Risk Management Strategy Software Documentation Testing Planning Maintenance Design Business Management