- - Work effectively both independently and as a member of a team to deliver outcomes.
- Maintain and utilise appropriate software development standards and best practices, including Waterfall, Agile and DevOps methodologies.
- Develop and maintain a detailed knowledge of software process improvement, with a focus on continuous integration and continuous delivery (CI/CD) practices.
- Produce functional requirement specifications, detailed design and other technical documentation required for development and maintenance of reporting and analytics systems.
- Develop cutting-edge solutions to identified technical and business challenges using cloud and on-premises technologies.
- Write, test and correct application coding in adherence to modern coding standards and best practices.
- Produce functional requirement specifications, detailed design and other technical documentation required for development and maintenance of reporting systems.
- Work with complex data sets and integrated business applications to support delivery of business intelligence to users.
- Undertake programming and scripting activities associated with reporting and analytics systems.
- Identify and resolve data quality issues.
- Deliver timely and quality responses to ad hoc and regular data requests.
- Maintain data warehouses, data lakes and support power users delivering corporate performance reporting and research projects.
- Participate in various operational activities including projects, new releases and continuous deployment cycles.
- Develop prototypes and simulations to confirm business requirements, leveraging rapid development tools and cloud services where appropriate.
- Contribute to the continuous consolidation of the software development environments and its tools.
- Maintain all relevant registers, logs and quality documentation and analyse the data to deliver sustained and improved service provision for clients.
- Provide detailed assessment and high-level advice regarding fit for purpose analysis of small technical solutions for business users.
- Identify opportunities for integration of specialised applications with IOMS that meet business needs.
- Communicate effectively with clients to identify needs and evaluate business solutions.
- Collaborate with cross-functional teams to deliver comprehensive solutions and responses to business requirements.
- Communicate with business and technical staff on the process of application development as part of service management.
- Liaise with staff at all levels of the organisation, Government and Industry.
- Establish and maintain collaborative networks with business and other stakeholders.
- Communicate effectively with clients to identify needs and evaluate alternative business solutions.This work is licensed under a Creative Commons Attribution 3.0 Australia License.
📌 Senior Developer (Brisbane)
🏢 Queensland Government
📍 Brisbane
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.