Auckland, Auckland, New Zealand Hybrid Employment

Datacom is hiring a Principal Engineer - Full stack

Requirements

  • Expert knowledge of various software and performance monitoring techniques.
  • 10+ years in Software Development, with at least 4 years in a large IT organisation.
  • Expert knowledge across current software toolsets such as C#/.Net, C#/.Net Core, NodeJS.
  • Knowledge of systems integration using APIs; REST, web services, Auth0 etc
  • Proven experience building production systems using CQRS, Event Sourcing, and Domain-Driven Design – not just familiarity with the patterns, but hands-on experience solving the real problems they bring: eventual consistency, idempotency, ordering guarantees, error recovery, and evolving event schemas over time.
  • Knowledge of web front-end technologies such as HTML, JavaScript, Typescript, CSS, React or a similar front end development tool kit.
  • Knowledge of spec-first development using OpenAPI/Swagger, and a strong testing mindset spanning unit, regression, E2E, contract testing (e.g. Pact), and architecture fitness tests.
  • Experience with UI component frameworks such as Storybook.
  • Experience with event store and streaming infrastructure (e.g. KurrentDB/EventStoreDB, message brokers) – you’ve operated and maintained the plumbing that underpins event-sourced systems, not just consumed events from them.
  • Experience with cloud platforms (Azure preferred), containerisation, CI/CD pipelines, and infrastructure-as-code.
  • Ability to reason at the system level across multiple domains – understanding how bounded contexts interact, how to maintain independent deployability, and how to assess the cross-domain impact of changes before they reach production.
  • Effective presentation skills with the ability to convey technical information across various levels.
  • Strong verbal and written communication skills with a wide variety of stakeholders.

Additional Information

  • social events, chill-out spaces, remote working, flexi-hours and professional development courses
Required Skills
various softwareperformance monitorsystems integration using APIsthe patternsbut hs-on experience solving the realweb front-end technologies such as HTMLJavaScriptTypescriptCSSReact or a similar front end developmentspec-first development using OpenAPI/SwaUI component frameworks such as Storybooevent storestreaming infrastructure various softwareperformance monitorsystems integration using APIsthe patternsbut hs-on experience solving the realweb front-end technologies such as HTMLJavaScriptTypescriptCSSReact or a similar front end developmentspec-first development using OpenAPI/SwaUI component frameworks such as Storybooevent storestreaming infrastructure
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Datacom
Datacom is one of Australia and New Zealand’s largest suppliers of Information Technology professional services. They work with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisations use the power of tech to innovate and grow.
All jobs at Datacom Visit website
Job Details
Department SaaS Products, Datapay
Category fullstack
Posted 10 days ago