Datacom, a leading IT professional services provider in Australia and New Zealand, is seeking a Senior Software Engineer to join their Pay Systems team. With over 50 years of experience in payroll processing, they're looking for someone to drive technical excellence in their software development initiatives. The role combines hands-on development with technical leadership, requiring expertise in modern software architectures and technologies like C#/.NET, Node.js, and event-driven systems. The position offers the flexibility of remote work across multiple New Zealand locations, along with opportunities for professional growth and development. The ideal candidate will have 5+ years of programming experience and strong technical skills in software design and implementation. Datacom offers a collaborative, inclusive work environment with various perks including flexible working arrangements, professional development, and a culture that maintains an agile, small-business feel despite its large organization size.