Software Engineer

Intaxio

Canberra

On-site

AUD 110,000 - 140,000

Full time

38 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Intaxio is an Australian technology company building compliance infrastructure for payroll, workforce and HR software. The Software Engineer will join our Canberra team in a full-time, permanent role focused on backend APIs, serverless AWS services and web applications.

The role involves turning regulatory and product requirements into reliable software, collaborating with product and compliance specialists, and ensuring deployment, testing and operation of secure, multi-tenant systems in a

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • At least five years of professional software development experience.
  • Strong experience with Node.js and TypeScript.
  • Experience designing APIs and distributed backend services.
  • Hands-on experience with AWS serverless solutions.

Responsibilities

  • Design, develop and maintain production APIs and backend services.
  • Build and deploy serverless applications using AWS services.
  • Develop Angular front-ends and integrate with backend APIs.
  • Ensure security, testing and reliability across the software lifecycle.
  • Collaborate with product and compliance teams to translate requirements into deterministic software behavior.

Skills

Node.js
TypeScript
API design
AWS serverless
Angular

Education

Bachelor's degree in Computer Science or related

Tools

AWS Lambda
API Gateway
DynamoDB
S3
Cognito
EventBridge
Secrets Manager
CloudWatch

Job description

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.

About the Role

We are looking for an experienced Software Engineer to join our Canberra engineering team in a full-time, permanent role. The salary is Award based with a total remuneration package of $125,000 including superannuation.

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

You will contribute across the Intaxio platform, including:

Software Development & Architecture
  • 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.
  • Identify limitations, deficiencies and technical risks within existing applications and development processes and implement appropriate improvements.
  • 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 tools and processes that support software development, application management, deployment, monitoring and security.
  • Identify, assess and mitigate risks affecting the performance, availability, security and integrity of software throughout the product lifecycle.
Front-End Development
  • Develop and maintain customer-facing and administration interfaces using Angular.
  • Integrate front-end applications with backend APIs and services.
  • Contribute to maintaining application usability, functionality, reliability and maintainability.
Integration & API Development
  • Research, design and implement integrations with external platforms and government services.
  • Work with modern and legacy integration protocols, including REST, XML/SOAP and AS4.
  • Design reliable interfaces and integration services to support complex business and regulatory requirements.
Testing, Deployment & Reliability
  • Develop and maintain automated unit, integration and end-to-end tests.
  • Perform testing, debugging and fault diagnosis to identify and resolve application errors and defects.
  • Manage and improve software testing and deployment automation, including CI/CD pipelines and development tooling.
  • Monitor and analyse operational metrics, application behaviour and system performance to identify anomalies and opportunities for improvement.
  • Investigate production incidents, perform root-cause analysis and implement corrective and preventative measures.
  • Develop and implement continuous improvement and continuous delivery practices across software development and deployment.
Security & Compliance
  • Apply appropriate security practices, including access controls, encryption and secure handling of sensitive information.
  • Analyse application and system anomalies, security events and technical issues to assist in identifying potential threats and vulnerabilities.
  • Work with product and compliance specialists to translate regulatory requirements into clear, deterministic and testable software behaviour.
  • Contribute to maintaining secure and reliable systems within a regulated technology environment.
Collaboration & Technical Documentation
  • Collaborate with engineering, product and compliance specialists to understand requirements and develop practical technical solutions.
  • Review source code and provide technical input to improve code quality, maintainability, security and adherence to development standards.
  • Provide technical advice on software design approaches, technology solutions and system enhancements.
  • Create and maintain technical, operational and end-user documentation.
  • Take ownership of technical problems throughout the software development lifecycle, from design and implementation through to deployment and ongoing support.
Qualifications & Experience

To be successful in this role, you will have:

  • 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.
  • Experience troubleshooting, diagnosing and resolving complex application, integration and production issues.
  • Demonstrated ability to take ownership of technical requirements and problems throughout the software development lifecycle.
  • Strong written and verbal communication skills, including the ability to document technical solutions, system designs and engineering decisions.
  • Sufficient front-end development experience to contribute effectively to applications built with Angular.
The following experience would be advantageous but is not required:
  • Angular and Angular Material.
  • DynamoDB and event-driven AWS architectures.
  • AWS SAM, CloudFormation or similar infrastructure-as-code technologies.
  • AWS Cognito, OAuth 2.0, JWTs and API security.
  • Jest, Playwright, LocalStack or contract/conformance testing.
  • CI/CD pipelines and software supply-chain security.
  • High-volume, highly available or business-critical API platforms.
  • XML, SOAP, WS-* or AS4 integrations.
  • Payroll, tax, fintech, HR, workforce management or compliance technology.
  • Software engineering within an ISO 27001-aligned, regulated or security-focused environment.

Our platform is primarily AWS-native and serverless.

Frontend
  • Angular 21
  • Angular Material
  • TypeScript
AWS
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • S3
  • Cognito
  • EventBridge
  • Secrets Manager
  • CloudWatch
Infrastructure
  • AWS SAM
  • AWS CloudFormation
APIs & Integration
  • REST/JSON
  • OpenAPI
  • XML/SOAP
  • AS4
Testing
  • Jest
  • Playwright
  • Automated contract and conformance testing
Local Development
  • LocalStack
  • AWS SAM
Delivery
  • GitHub
  • GitHub Actions/Packages
  • AWS build and deployment tooling

The exact technologies vary by service. We do not expect candidates to have experience with every component of the stack.

Why Join Intaxio?

This is an opportunity to work on technically challenging software at the intersection of cloud engineering, APIs, compliance and Australian regulatory technology.

You will have the opportunity to work across the full software lifecycle — from understanding complex requirements and designing solutions through to development, testing, deployment and production support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

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 Serverless Backend Engineer – APIs & Cloud
Senior Serverless Backend Engineer – APIs & Cloud

Intaxio Payroll Pty Ltd • Canberra

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

Correlate Resources Pty • Sydney

On-site
AUD 140,000 - 190,000
AWS Platform Engineer
AWS Platform Engineer

BGL Corporate Solutions • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Hybrid working
Development budget
Paid study leave
+3
Senior Software Engineer (.NET / Integration)
Senior Software Engineer (.NET / Integration)

Latitude IT • City of Melbourne

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

Paxus - Technology + Digital Talent • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Integration Developer: Apis, Middleware & Cloud Data Flows
Integration Developer: Apis, Middleware & Cloud Data Flows

Accenture • Sydney

On-site
AUD 120,000 - 160,000
18 weeks paid parental leave
Flexible work arrangements
Career development program
+2
Backend Java Spring Boot Microservices Engineer
Backend Java Spring Boot Microservices Engineer

Infosys Limited • City of Melbourne

On-site
AUD 109,000 - 120,000
Hybrid work arrangements
Senior Software Engineer
Senior Software Engineer

Salient Group • Sydney

On-site
AUD 120,000 - 180,000