The Role:
This role is for an experienced IT Application Developer responsible for designing, building, and delivering high quality, cloud native applications. You will lead end to end development using TypeScript/JavaScript, Node.js, and modern API/microservice architectures, making sound technical and architectural decisions throughout the delivery lifecycle.
You will develop scalable, resilient applications using AWS services such as ECS, ECR, S3, CloudWatch, Kinesis Firehose, IAM, and SQS, while applying best practice engineering approaches including Test Driven Development, unit/integration/contract testing, and containerised application design. The role also contributes to API standards and governance, including work with Apigee, ensuring secure, consistent, and maintainable service designs
Key Responsibilities:
Proficiency in:
• TypeScript (preferred) or JavaScript, with strong design and architectural decision making capability
• Node.js, including performance tuning and scalability considerations
• API and microservice architecture, including service contracts, versioning, and backward compatibility
Extensive experience in:
• End to end solution design and implementation, translating business and non functional requirements into robust technical solutions
• Test Driven Development (TDD) and defining testing strategies across unit, integration, and contract testing
• Unit testing frameworks (Mocha / Chai) and establishing testing standards and quality gates
• Designing and delivering containerised applications, including container orchestration considerations
• Cloud native architecture, with a strong focus on resilience, scalability, security, and observability
Strong AWS expertise, including:
• AWS ECS (service design, scaling strategies)
• AWS ECR
• AWS S3
• AWS CloudWatch (logging, monitoring, alerting)
• AWS Kinesis Firehose
• AWS IAM (least privilege access models)
• AWS SQS (event driven and asynchronous processing patterns)
Additional responsibilities:
• Works under broad direction, providing authoritative guidance and being accountable for delivering significant outcomes end to end (analysis → build → deployment → evaluation)
• Owns end to end delivery of significant features and services in TypeScript/JavaScript + Node.js, including technical decisions, implementation, deployment, and operational readiness.
• Proven experience designing and operating high throughput, high availability applications
• Leads API/microservice design standards (contracts, versioning, error handling), drives code reviews and mentors’ other developers; acts as the technical escalation point within the squad.
• Owns non functional requirements (performance, security, reliability, maintainability) and contributes to delivery-wide standards, patterns, and continuous improvement.
• API platform governance/design using Google Apigee; proven experience designing and operating high throughput, high availability applications.
• Collaborates effectively with architects, testers, DevOps, and product stakeholders to deliver
Location and Contract Term: This role is based in the Canberra, Adelaide, Docklands or Brisbane. 12-month contract with 2 x 12-month extension options pending budget and delegate approval.
Security Requirements: Applicants must be Australian Citizens and hold a baseline security clearance
How to Apply:
Applications close 10 March.
Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks
Please note you may need to complete selection criteria to complete this application process. We will be in touch with instructions for suitably skilled candidates
Call Kelly 0480 002 457 or email kelly@whizdom.com.au for any further information
IT Application Developer
Contract Type:
Contract
Location:
Canberra, Australian Capital Territory, Australia
Industry:
Information & Communication Technology (ICT)
Salary:
Contact Email:
kelly@whizdom.com.au
Date Published:
03-Mar-2026
Reference Number:
V-60798
IT Application Developer


