Software Engineer

Intaxio Payroll Pty Ltd

Canberra

On-site

AUD 120,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Intaxio Payroll Pty Ltd in Canberra is seeking a hands-on software engineer who works across backend APIs, cloud infrastructure and web applications, with a focus on serverless backend systems and integrations.

You will design, develop and operate production software, collaborating with product and compliance specialists to turn complex regulatory requirements into reliable solutions. A strong emphasis on practical implementation over architecture is expected.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology or a closely related discipline.
  • At least five years of professional software development experience.
  • Strong commercial experience developing software using Node.js and TypeScript.
  • Demonstrated experience designing, developing and maintaining APIs and distributed backend services.
  • Hands-on experience designing and implementing AWS serverless solutions.
  • Strong understanding of data modelling, asynchronous processing and event-driven architectures.
  • Experience designing and implementing secure authentication, authorisation and multi-tenant application architectures.
  • Strong software engineering fundamentals, including automated testing, source control, code review and maintainable software design.
  • Sufficient front-end development experience to contribute effectively to applications built with Angular.

Responsibilities

  • Research, analyse and evaluate business and system requirements to design and develop scalable, secure and reliable software solutions.
  • Design, develop, maintain and enhance production APIs, backend services and application components in accordance with technical specifications and development standards.
  • Design and maintain RESTful APIs, JSON schemas and OpenAPI specifications for reliable communication between internal and external systems.
  • Contribute to software architecture and implementation decisions, including evaluating technical approaches, identifying technology limitations and recommending appropriate solutions.
  • Write, review and maintain high-quality program code in accordance with system designs, technical specifications and software engineering best practices.
  • Develop and maintain serverless and event-driven applications using AWS services including Lambda, API Gateway, EventBridge, DynamoDB, S3, Cognito and Secrets Manager.
  • Design and implement secure, multi-tenant application services, including authentication, authorisation and technical security controls.
  • Develop and maintain automated unit, integration and end-to-end tests.
  • Investigate production incidents, perform root-cause analysis and implement corrective and preventative measures.
  • Collaborate with engineering, product and compliance specialists to understand requirements and develop practical technical solutions.

Skills

Node.js
TypeScript
API design
AWS serverless
Distributed backend
Multi-tenant security
Automated testing
Angular

Education

Bachelor’s degree in CS/Software Engineering/IT

Job description

This is a hands-on engineering position for someone who is comfortable working across backend APIs, cloud infrastructure and web applications, with most of the engineering depth focused on serverless backend systems and integrations. You will work closely with engineering, product and compliance specialists to turn complex regulatory and product requirements into reliable production software. This is not a role where architecture is separated from implementation. You will be expected to make sound technical decisions and then help build, test, deploy and operate the resulting software.

Key responsibilities
  • Research, analyse and evaluate business and system requirements to design and develop scalable, secure and reliable software solutions.
  • Design, develop, maintain and enhance production APIs, backend services and application components in accordance with technical specifications and development standards.
  • Design and maintain RESTful APIs, JSON schemas and OpenAPI specifications for reliable communication between internal and external systems.
  • Contribute to software architecture and implementation decisions, including evaluating technical approaches, identifying technology limitations and recommending appropriate solutions.
  • Write, review and maintain high-quality program code in accordance with system designs, technical specifications and software engineering best practices.
  • Develop and maintain serverless and event-driven applications using AWS services including Lambda, API Gateway, EventBridge, DynamoDB, S3, Cognito and Secrets Manager.
  • Design and implement secure, multi-tenant application services, including authentication, authorisation and technical security controls.
  • Develop and maintain automated unit, integration and end-to-end tests.
  • Investigate production incidents, perform root-cause analysis and implement corrective and preventative measures.
  • Collaborate with engineering, product and compliance specialists to understand requirements and develop practical technical solutions.
About you
  • A Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology or a closely related discipline.
  • At least five years of professional software development experience.
  • Strong commercial experience developing software using Node.js and TypeScript.
  • Demonstrated experience designing, developing and maintaining APIs and distributed backend services.
  • Hands-on experience designing and implementing AWS serverless solutions.
  • Strong understanding of data modelling, asynchronous processing and event-driven architectures.
  • Experience designing and implementing secure authentication, authorisation and multi-tenant application architectures.
  • Strong software engineering fundamentals, including automated testing, source control, code review and maintainable software design.
  • Sufficient front-end development experience to contribute effectively to applications built with Angular.
About us

Intaxio is an Australian technology company building compliance infrastructure for payroll, workforce and HR software. We turn complex Australian regulatory requirements — including Modern Awards, tax, superannuation and ATO reporting — into secure, machine-readable APIs and developer services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Intaxio • Canberra

On-site
AUD 110,000 - 140,000
Senior Serverless Backend Engineer – APIs & Cloud
Senior Serverless Backend Engineer – APIs & Cloud

Intaxio Payroll Pty Ltd • Canberra

On-site
AUD 120,000 - 160,000
Senior AWS Serverless Software Engineer
Senior AWS Serverless Software Engineer

Intaxio • Canberra

On-site
AUD 110,000 - 140,000
Senior Backend API Developer
Senior Backend API Developer

Paxus - Technology + Digital Talent • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Correlate Resources Pty • Sydney

On-site
AUD 140,000 - 190,000
Senior Backend API Developer
Senior Backend API Developer

Paxus • City of Brisbane

Hybrid
AUD 150,000 - 190,000
Hybrid work model
Office presence two days per week
Software Engineers
Software Engineers

Peoplebank Australia Ltd • New South Wales

On-site
AUD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

The HR Ally • City of Melbourne

On-site
AUD 150,000 - 210,000
Senior Software Engineer (.NET / Integration)
Senior Software Engineer (.NET / Integration)

Latitude IT • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000