Skip to content
← all opportunities

LH-08405

buyict×1

Senior Software Engineer

1 Senior Software Engineer

Grains Research & Development CorporationInvited sellersRemotecloses in 4 days

3 agency ads are matched to this contract. Create an account, then choose a plan and activate your trial to see the agency, match evidence and ad.New subscriptions: 7-day free trial. Card required; cancel before the trial ends to avoid a subscription charge.

Start your 7-day trial

Your CVs matching this role

0

Sign in to see which of your uploaded CVs match this role.

Candidate Search

Find candidates for this role externally, then cache them here.

Sign in to search candidates for this role.

Job description

GRDC is seeking a forward-thinking Senior Software Engineer to provide senior software engineering capability across GRDC's digital products, platforms and projects. The role requires an experienced software engineering professional who can translate approved architecture, business requirements and product objectives into secure, maintainable and production-ready software solutions. The position will play a key role in designing, developing and supporting modern digital services across web, API, integration, cloud and data platforms. The successful candidate will work closely with architects, product owners, business analysts, security specialists and delivery partners to ensure solutions remain aligned with GRDC's technology direction, engineering standards and operational requirements. The role may also provide technical leadership, mentoring and coordination responsibilities when supporting delivery teams, major initiatives or complex technical workstreams. Key duties and responsibilities Functional Responsibilities: Design, develop, maintain and support high-quality software solutions across digital products, platforms and services. Translate approved architecture, business requirements and product objectives into practical technical designs and production-ready software. Develop secure, scalable, maintainable and operationally supportable applications, APIs and integration services. Contribute to the enhancement, modernisation and sustainability of GRDC digital products and platforms. Troubleshoot and resolve complex software, integration and production issues. Collaborate with architects, product owners, business analysts, testers and security specialists to deliver successful outcomes. Participate in technical planning, estimation, release planning and delivery activities. Conduct and contribute to code reviews, testing activities and engineering assurance practices. Maintain technical documentation, implementation artefacts and engineering decision records. Identify technical debt, security risks, performance bottlenecks and opportunities for continuous improvement. Apply DevOps, automation and modern software engineering practices to improve delivery quality and efficiency. Use approved AI-assisted engineering capabilities to support development, testing, analysis and documentation activities. Work collaboratively with vendors and delivery partners where external development capability is involved. When required, act as a technical lead for projects or workstreams by coordinating technical activities, mentoring engineers and supporting technical decision-making. Contribute to knowledge sharing, engineering capability uplift and adoption of consistent development practices. Operating context The role operates across a modern technology environment including web applications, APIs, cloud platforms, data services, integration solutions and digital products. The role is expected to support GRDC's adoption of modern engineering practices, cloud-native development, DevOps automation and responsible AI-assisted software delivery while maintaining alignment with approved architecture and security requirements. Technical Competencies:  Software Engineering and Application Development Significant experience developing, maintaining and supporting modern software solutions across frontend, backend, API and cloud technologies. Strong ability to design, develop and support maintainable, secure and scalable software solutions. Experience translating architecture and business requirements into practical technical designs and production-ready implementations. Strong understanding of software design principles, reusable components, modular architecture and maintainable application development. Ability to identify, diagnose and resolve complex software and integration issues. Modern Web, API and Integration Development Strong experience developing web applications, APIs and integration solutions using modern development frameworks and technologies. Experience implementing secure APIs, service-to-service integration patterns and enterprise integration solutions. Understanding of authentication, authorisation, monitoring, versioning, lifecycle management and integration governance considerations. Ability to design and implement reliable solutions that support interoperability across enterprise platforms. Cloud Engineering and Microsoft Technologies Strong understanding of cloud-native development and Microsoft technology platforms. Experience developing and supporting applications using Azure services, platform capabilities and cloud-based deployment patterns. Understanding of cloud security, resilience, scalability, monitoring and operational support requirements. Ability to work effectively within architecture guardrails, cloud governance controls and platform standards. DevOps, Automation and Delivery Practices Experience working within CI/CD environments and modern DevOps delivery practices. Understanding of source control, automated testing, release pipelines, deployment automation and environment management. Ability to contribute to repeatable, reliable and governed delivery processes. Experience participating in release planning, deployment activities and operational support practices. Security and Secure Software Development Strong understanding of secure-by-design software engineering principles. Experience implementing security controls relating to identity, authentication, authorisation, secrets management, logging and monitoring. Ability to incorporate security requirements into application design, development, testing and deployment activities. Understanding of cyber security, privacy and information protection requirements within enterprise systems. Data, Analytics and Digital Platforms Understanding of data integration, analytics platforms and data-driven application development. Ability to develop and support solutions that integrate with enterprise data services, reporting platforms and digital products. Understanding of data quality, governance and lifecycle management considerations. AI-Assisted Engineering Experience using AI-assisted engineering tools to support software development, testing, documentation and technical analysis. Ability to apply AI-assisted capabilities responsibly within organisational governance, architecture and security requirements. Ability to validate, review and assure AI-generated outputs before implementation. Technical Leadership and Engineering Assurance Ability to provide technical leadership and guidance on complex projects and initiatives when required. Experience conducting code reviews and promoting engineering quality standards. Ability to mentor engineers, share knowledge and uplift team capability. Ability to communicate technical decisions, implementation risks, dependencies and design considerations clearly to relevant stakeholders. Ability to support technical coordination across multidisciplinary delivery teams without requiring formal people-management responsibilities. Professional and Functional Competencies: Strong problem-solving and analytical capability, with the ability to resolve complex technical challenges. Ability to translate business requirements and architecture direction into practical engineering outcomes. Commitment to engineering quality, maintainability, security and operational excellence. Ability to work effectively across multidisciplinary teams and contribute positively to delivery outcomes. Strong documentation discipline across technical designs, implementation approaches and operational artefacts. Ability to communicate technical concepts clearly to both technical and non-technical audiences. Forward-thinking mindset with the ability to adopt emerging technologies and engineering practices appropriately. Ability to balance delivery speed, quality, risk, security and maintainability when making technical decisions. Ability to mentor peers and contribute to a positive engineering culture. Personal accountability for software quality, technical outcomes and professional standards. Please note that shortlisted applicants may be invited for an additional interview to determine the candidate’s suitability for the role.  Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Essential criteria Weighting 1. Technical Competencies Weighting: 60% 2. Professional and Functional Competencies Weighting: 30% 3. Soft skills Weighting: 10% Desirable criteria 1. Soft Skills • Strong verbal and written communication skills. • Ability to explain technical concepts clearly to technical and business stakeholders. • Strong analytical and critical-thinking skills. • Collaborative and team-oriented approach to problem solving. • Self-motivated with a proactive approach to identifying and resolving issues. • Adaptable and capable of working across multiple technologies, products and initiatives. • Strong organisational skills and attention to detail. • High level of accountability, integrity and professionalism. • Positive mentoring and knowledge-sharing mindset. Opportunity summary Sellers can submit Up to 1 candidate Number of sellers invited Fewer than 5 Number of candidates submitted Fewer than 10 RFQ closing time 00 Weeks 04 Days 06 Hours Send us feedback About Accessibility Privacy Terms of use Disclaimer and copyright An initiative of the Digital Transformation Agency The Australian Government acknowledges the Traditional Owners of Country throughout Australia and acknowledges their continuing connection to land, waters and community. We pay our respects to the people, the cultures and the Elders past and present. © Commonwealth of Australia

3 matches locked

Create an account, then choose a plan and activate your trial to see which agency is advertising for this contract, the match evidence and the ad itself.

New subscriptions: 7-day free trial. Card required; cancel before the trial ends to avoid a subscription charge.

Other open contracts for Grains Research & Development Corporation

Related reading