Senior C# Software Engineer

Eroad — New Zealand · Posted ~1 day ago

Senior

Skills

C# Software architecture System design Microservices REST APIs Event-driven systems Test automation CI/CD Monitoring Observability AWS Azure REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A hands-on senior software engineering position with significant influence over architecture and system design. You will build microservices and event-driven systems, develop REST APIs, own automated testing, mentor engineers, use AI-assisted coding tools, and support reliable production operations across cloud environments.

Highlights

Hands-on senior role with meaningful architectural influence, mentoring responsibilities, extensive automated testing, cloud-native development, and ownership of production reliability.

Description

About The Company EROAD is a global fleet management technology company known for its cloud-native, event-driven fleet safety and compliance platform spanning AWS and Azure, and it's hiring a Senior Software Engineer to strengthen the team building it. What You'll Do This is a hands-on senior role with real architectural weight behind it. Contribute significantly to architecture and system design decisions across the platformDirect AI coding tools and agents as a primary delivery mechanism, rigorously reviewing, correcting and verifying their output before anything shipsMentor other engineers and lift the technical standard of the squad through code review and knowledge sharingBuild and evolve microservices and event-driven systems with RESTful APIsOwn test automation across unit, component, integration and end to end levelsSupport production systems through monitoring, alerting and observability practicesWork within CI/CD pipelines and trunk-based development to ship reliably What You Need We're after strong, production grade backend depth in .NET and genuine comfort directing AI tools, not just using them.. Strong production backend experience in C#/.NETCloud-native architecture and delivery experience on Azure with .NETExperience with microservices, event-driven systems and RESTful APIsFluency in MongoDB, PostgreSQL or SQL Server, with the ability to reason across data modelsTest automation experience spanning unit, component, integration and end to end levelsCI/CD, trunk-based development, Docker and deployment pipeline experienceExperience with monitoring, alerting and observability in production systemsSerious, hands-on use of AI coding tools or agents, including reviewing, correcting and verifying AI output before it shipsAbility to mentor other engineers and raise technical standards through code review and feedback WHY JOIN You'll take on genuine architectural scope and help shape how AI-assisted engineering is done at scale.Own real system design decisions on a platform used by fleet operators across multiple countriesGrow your influence as a mentor, shaping technical standards across the squadWork with AI tooling as a core part of how the company invests in its engineers' growthBe part of a high-growth, innovative technology company making a real differenceWork alongside a talented and collaborative teamJoin a multicultural organisation that invests in continuous learning and EAP offeringsBe part of a true Kiwi success story, publicly listed on the NZX and ASX and growing across New Zealand, Australia, the Philippines and the USA