Job Description
Job Title: Cognos Developer
Security Clearance: Must be able to obtain Baseline Security Clearance
Duration: Initial 12 months with 2 x 12-month extensions
Industry: Information Technology
Functional Expertise: Business Intelligence and Data Analytics
Sub-functional Expertise: IBM Cognos Development, Reporting, Data Warehousing and Business Intelligence Solutions
Location of work: ACT, NSW, QLD, VIC
Working arrangements: Hybrid. Remote/flexible work arrangements can be discussed with the manager upon commencement.
Closing date: 9AM Friday, 30 October 2026
Description:
Our client is seeking an experienced Cognos Developer to design, develop and maintain business intelligence reporting solutions, including IBM Cognos Reports, Cubes and Framework Models.
The successful candidate will be responsible for delivering reliable, accurate and high-quality reporting solutions using Agile development methodologies. This position involves working closely with cross-functional teams, including Solution Designers, Data Analysts, Data Modellers and ETL Developers, to support business requirements and improve data accessibility.
The Cognos Developer will also lead stakeholder workshops, translate business requirements into technical solutions, provide technical guidance to junior developers and recommend improvements to existing systems and processes.
Responsibilities:
- Design, develop and maintain IBM Cognos Reports, Cubes, Framework Models and Transformer Models.
- Develop and maintain reporting packages using IBM Cognos products and associated development tools.
- Design, implement and administer Cognos security configurations and business intelligence portals.
- Collaborate with Solution Designers, Data Analysts, Data Modellers and ETL Developers to deliver reporting solutions.
- Conduct stakeholder workshops to gather, analyse and document business requirements.
- Translate business requirements and user stories into technical designs and reporting solutions.
- Develop reporting specifications and DDS-to-Cognos mapping documentation.
- Perform quality assurance, peer reviews, unit testing and technical documentation.
- Validate SQL queries against databases to ensure accurate reporting outputs.
- Support System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Assist business users in developing reports through self-service reporting packages.
- Develop proof-of-concept solutions and conduct user walkthrough sessions.
- Mentor and coach junior developers.
- Identify opportunities to improve existing reporting processes, systems and capabilities.
- Apply Agile development practices and established quality standards throughout the software development lifecycle.
Requirements:
- Demonstrated experience developing and maintaining IBM Cognos Reports, Cubes and Framework Models.
- Experience working with data warehouses and sourcing datasets for business intelligence reporting.
- Strong understanding of SQL, Oracle databases and associated development tools, including WinSCP and PuTTY.
- Experience applying Systems Development Life Cycle (SDLC) principles and Agile software development methodologies.
- Experience developing and maintaining enterprise reporting solutions.
- Understanding of Cognos security administration and business intelligence portals.
- Experience conducting quality assurance, unit testing, peer reviews and technical documentation.
- Ability to interpret business requirements and translate them into effective technical solutions.
- Experience working collaboratively with multidisciplinary technical teams.
- Relevant qualifications or certifications in Cognos Development and/or Cognos Administration.
- Bachelor's degree in Information Technology or equivalent experience.
Key Capabilities:
- Strong analytical and problem-solving skills, with the ability to identify and resolve complex reporting issues.
- Effective communication skills to engage with technical and non-technical stakeholders.
- Ability to facilitate stakeholder workshops and communicate technical designs and recommendations.
- Strong organisational and time management skills, including the ability to manage competing priorities and meet deadlines.
- Ability to work independently with limited supervision while contributing effectively to a team environment.
- Experience mentoring junior developers and promoting development best practices.
- Ability to deliver high-quality solutions through iterative Agile development practices.
- Strong attention to detail and commitment to data accuracy, quality assurance and documentation.
How to apply:
Please submit your application including your resume and a completed application form addressing the essential and desirable criteria. Ensure your application highlights your experience and any relevant certifications.