Principal Engineer - Full Stack

Datacom

Auckland, New Zealand
**
10+ years software development experience
Expert in c# .net core and nodejs
Hands-on event sourcing and cqrs implementation
** Datacom is seeking a Principal Engineer - Full Stack to lead the development of their next-generation SaaS Payroll Product, Datapay. The ideal candidate will have extensive experience in software development, particularly with C#/.NET and modern architectural patterns, and will be responsible for overseeing the technical direction of the platform while mentoring other engineers. **

Job Summary

  • The Principal Full Stack Engineer will lead the technical direction and modernization of the Datapay SaaS Payroll Product.
  • This role requires expert-level capability in event-sourced architectures, CQRS patterns, and distributed system challenges like eventual consistency.
  • Datacom offers a dynamic culture with perks including remote working, flexi-hours, and professional development courses.

Matching Summary

Match Score: 75

** Datacom is seeking a Principal Engineer - Full Stack to lead the development of their next-generation SaaS Payroll Product, Datapay. The ideal candidate will have extensive experience in software development, particularly with C#/.NET and modern architectural patterns, and will be responsible for overseeing the technical direction of the platform while mentoring other engineers. **

Skills & Requirements

Must-have

  • 10+ years software development experience
  • Expert in C# .NET Core and NodeJS
  • Hands-on Event Sourcing and CQRS implementation
  • React frontend development expertise
  • Azure cloud infrastructure and containerization
  • Mentoring engineering teams and setting standards

Nice-to-have

  • Experience with AI-accelerated development workflows
  • Knowledge of OpenAPI/Swagger spec-first development
  • Familiarity with Storybook UI component framework
  • Strong communication skills across stakeholders
  • Experience with contract testing tools like Pact

Key Requirements

  • 10+ years in Software Development
  • At least 4 years in a large IT organisation
  • Proven production experience with Event Sourcing and DDD

Work Rights

Not specified

Tailored Resume

Cover Letter