15 Aug
|
NCS Australia
|
Brisbane
15 Aug
NCS Australia
Brisbane
Job Description
We are seeking an experienced Software Developer Level 3 to join a cooperative Agile team responsible for developing, enhancing, and maintaining complex software systems. This role offers the opportunity to lead technical initiatives, influence system design, support delivery outcomes, and contribute to the ongoing evolution of innovative technology solutions.
As a Software Developer Level 3, you will play a key role in designing and delivering high-quality software solutions. You will provide technical leadership within the development team, contribute to architectural decisions, support continuous improvement initiatives, and ensure software quality through effective testing and review practices.
Working closely with cross-functional stakeholders, you will help drive projects from requirements gathering and solution design through to deployment, support, and ongoing system administration.
Key Responsibilities
- Design, develop, maintain, and enhance software applications and products.
- Lead software and system design activities, ensuring best practice engineering principles are applied.
- Produce and maintain technical design documentation and supporting artefacts.
- Provide technical leadership, mentoring, and guidance to other developers.
- Conduct code reviews and promote high standards of software quality.
- Contribute to testing activities, including unit testing and quality assurance processes.
- Collaborate with Agile/SCRUM teams to achieve sprint objectives and delivery commitments.
- Assist support and integration teams by providing second-level technical support.
- Participate in continuous improvement initiatives across development processes, tools, and practices.
- Ensure compliance with established engineering standards, policies, procedures, and governance frameworks.
📌 Senior Software Developer - C++/.Net (Brisbane)
🏢 NCS Australia
📍 Brisbane