Auckland, Auckland, New Zealand Hybrid

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
JavaScriptTypeScriptCSS
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 2 months ago