Software Engineer - Capability

Obzervr

Brisbane

On-site

AUD 90,000 - 130,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Obzervr is seeking a Software Engineer - Capability to design, build and deliver new product capabilities across our platform. You’ll take product problems from high-level requirements and turn them into practical software solutions within a cross-functional squad.

AI-assisted development is a normal part of engineering at Obzervr, used to accelerate work while maintaining ownership and judgement. Responsibilities include taking ownership of features, clarifying requirements, breaking work into

Qualifications

  • Strong software engineering fundamentals and experience building production software.
  • Ability to take high-level or incomplete requirements and turn them into working solutions.
  • Ability to understand unfamiliar systems and solve problems independently.
  • Strong communication and collaboration skills across technical and non-technical stakeholders.
  • Experience using modern AI-assisted development tools, or demonstrated ability to adopt them quickly.

Responsibilities

  • Take ownership of product capabilities and features from initial problem through to production delivery.
  • Work with Product, QA and engineering stakeholders to clarify requirements, identify assumptions and shape practical solutions.
  • Break complex work into achievable increments, identify dependencies and risks, and communicate changes that may affect delivery.
  • Design, implement, test and ship high-quality, maintainable software across Obzervr's platform.
  • Understand existing architecture, code and domain context before making significant changes.
  • Make pragmatic technical decisions considering quality, maintainability, performance, security and reliability.
  • Proactively investigate unfamiliar areas, resolve blockers and keep work moving without requiring continual task-level direction.
  • Participate in code reviews, technical discussions and continuous improvement of engineering practices.
  • Use AI-assisted tools for activities such as codebase exploration, implementation, testing, debugging and documentation.
  • Critically evaluate and verify AI-generated work, and be able to explain, debug and extend the resulting solution independently.

Skills

Software engineering fundamentals
Problem solving
Independent learner
Communication & collaboration
AI-assisted development

Education

Tertiary CS/SE or related field

Job description

The Software Engineer - Capability is responsible for designing, building and delivering new product capabilities across Obzervr's software platform.


Working in a cross-functional squad, this role takes product problems and high-level requirements and turns them into practical software solutions. This includes clarifying the problem, understanding the relevant technical and product domain, shaping and breaking down the solution, implementing it, and driving it through verification and release.


The role requires an engineer who is comfortable with ambiguity, can work independently in unfamiliar areas, collaborates effectively with Product, QA and other stakeholders, and maintains momentum from idea through to production.


AI-assisted development is a normal part of engineering at Obzervr. Engineers are expected to use AI effectively to accelerate their work while retaining full understanding, judgement and ownership of what they produce.


Key Responsibilities


  • Take ownership of product capabilities and features from initial problem through to production delivery.

  • Work with Product, QA and engineering stakeholders to clarify requirements, identify assumptions and shape practical solutions.

  • Break complex work into achievable increments, identify dependencies and risks, and communicate changes that may affect delivery.

  • Design, implement, test and ship high-quality, maintainable software across Obzervr's platform.

  • Understand existing architecture, code and domain context before making significant changes.

  • Make pragmatic technical decisions considering quality, maintainability, performance, security and reliability.

  • Proactively investigate unfamiliar areas, resolve blockers and keep work moving without requiring continual task-level direction.

  • Participate in code reviews, technical discussions and continuous improvement of engineering practices.

  • Use AI-assisted tools for activities such as codebase exploration, implementation, testing, debugging and documentation.

  • Critically evaluate and verify AI-generated work, and be able to explain, debug and extend the resulting solution independently.


Required Qualifications


  • Strong software engineering fundamentals and experience building production software.

  • Demonstrated ability to take high-level or incomplete requirements and turn them into working solutions.

  • Ability to understand unfamiliar systems and solve problems independently.

  • Strong communication and collaboration skills across technical and non-technical stakeholders.

  • Experience using modern AI-assisted development tools, or demonstrated ability to adopt them quickly.

  • Tertiary qualification in Computer Science, Software Engineering or a related field, or equivalent industry experience.


Preferred Qualifications


  • Experience in the mining, field operations, or industrial sectors

  • Our current technology stack includes ASP.NET Core, Angular/TypeScript, MS SQL, cloud services and mobile applications. Experience with this exact stack is not a strict requirement; we care more about strong software engineering fundamentals and the ability to learn unfamiliar technologies quickly.

  • Experience in an early-stage or growing company, startup, or SaaS environment is highly regarded. Experience with cloud platforms or mobile application development is also a plus.


Skills and Competencies


  • Excellent problem-solving and analytical skills

  • Comfortable using AI-assisted tools to accelerate day to day work relevent to this role

  • Willingness to adopt new tools and ways of working as the organisation evolves it's technology stack

  • Strong problem-solving and technical reasoning skills.

  • Able to break down complex problems and make pragmatic engineering decisions.

  • Self-directed, adaptable and able to maintain momentum when requirements or implementation details evolve.

  • Effective collaborator who asks good questions, challenges assumptions constructively and communicates risks early.

  • Uses AI to increase engineering leverage without substituting it for understanding or judgement.

  • Takes ownership of delivery outcomes, not just assigned development tasks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Capability & AI-Driven Delivery
Software Engineer - Capability & AI-Driven Delivery

Obzervr • Brisbane

On-site
AUD 90,000 - 130,000
Software Engineer - Java/React Fullstack
Software Engineer - Java/React Fullstack

Objective Corporation • New South Wales

On-site
AUD 110,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

Zenith IT Services Pty Ltd. • Melbourne

Hybrid
AUD 150,000 - 190,000
Remote work
Team leadership
Cutting-edge automation
+2
Junior Fullstack Engineer
Junior Fullstack Engineer

Motion Recruitment • Sydney

On-site
AUD 90,000 - 140,000
Mentorship program
Staff Software Engineer
Staff Software Engineer

CommBank • Sydney

On-site
AUD 180,000 - 240,000
Technical Support Engineer (TypeScript/React) (PCS942)
Technical Support Engineer (TypeScript/React) (PCS942)

Hire Overseas • Sydney

Hybrid
MXN 1,123,000 - 1,684,000
Paid Time Off
Holidays observance
100% remote
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Sydney

On-site
AUD 130,000 - 165,000
Software Engineer
Software Engineer

Ozy Toolbox Centre Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
Software Developer - Tech Support
Software Developer - Tech Support

OnQ Software • Melbourne

Hybrid
AUD 70,000 - 95,000
Engineering Manager, Platform
Engineering Manager, Platform

Firmus • Sydney

On-site
AUD 180,000 - 260,000
Top locations