D

Datacom

Cloud, AI, and digital transformation provider

Senior Developer .NET C

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTauranga, New ZealandNZ$110k - NZ$140kHybrid

About the Job

Requirements

  • At least 5 years of professional software engineering experience delivering and supporting production-grade applications.
  • Strong proficiency in one or more modern programming languages and ecosystems such as C#, .NET, Java, JavaScript/TypeScript, Python, Go, or similar.
  • Experience designing and building scalable, maintainable, and secure software solutions using modern architectural patterns and engineering practices.
  • Demonstrated ability to use AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar to improve productivity, code quality, documentation, testing, and delivery outcomes.
  • Experience working with cloud platforms and services such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Strong understanding of software engineering fundamentals, including API design, distributed systems, performance, security, observability, and operational excellence.
  • Experience with modern DevOps practices, including CI/CD, Infrastructure as Code, automated testing, monitoring, and deployment automation.
  • Proficiency with relational and/or NoSQL database technologies and data modelling principles.
  • Strong analytical and problem-solving skills, sound engineering judgement, and the ability to balance technical excellence with pragmatic delivery.
  • Experience working in Agile product and engineering teams, including estimation, planning, technical discovery, and iterative delivery.
  • Excellent communication and stakeholder engagement skills, with the ability to explain technical concepts to technical and non-technical audiences.
  • A collaborative mindset and willingness to mentor, share knowledge, and raise engineering capability across the team.
  • A Bachelor's degree in Computer Science or Software Engineering, or equivalent industry experience.

Responsibilities

  • Analyse, design, develop, debug, and modify software applications, ensuring solutions achieve intended business requirements.
  • Participate actively in code reviews, resolve defects, and address gaps or ambiguities in functional and technical designs to maintain software quality.
  • Work with Project Leads, customers, and business owners to provide technical thought leadership, identify potential improvements, and contribute to continuous improvement.
  • Complete and review implementation plans, technical documentation, and procedures for system installation and ongoing maintenance.
  • Monitor system performance and availability; install and test new or modified software; and analyse and resolve operating system and application issues.
  • Provide technical guidance to team members, contribute to design, estimation, and planning activities, and communicate progress, risks, and solutions to relevant stakeholders.

Desired Qualifications

  • At least 7 years of software engineering experience, including experience in complex enterprise or SaaS environments.
  • Technical leadership experience, including leading initiatives, mentoring engineers, and influencing architectural decisions.
  • Experience implementing AI-assisted or agentic development workflows, including prompt engineering, evaluation frameworks, testing automation, and developer productivity tooling.
  • Experience with platform engineering, developer experience (DevEx), or engineering enablement initiatives.
  • Experience with containerisation and orchestration technologies such as Docker and Kubernetes.
  • Experience building and maintaining observability solutions using tools such as Application Insights, Datadog, Grafana, New Relic, OpenTelemetry, or similar.
  • Experience with automated quality engineering practices, including unit, integration, contract, performance, and security testing.
  • Understanding of secure software development practices, governance, compliance, and risk management.
  • Commercial awareness and the ability to balance customer outcomes, engineering investment, technical debt, and delivery commitments.
  • Experience working in Local Government, ERP, Financial Management, Revenue Management, Rates, Utilities, or other enterprise software domains.
  • Knowledge of modern software engineering trends, including AI-powered development, specification-driven development, platform engineering, and software delivery automation.

About the Company

Datacom

Cloud, AI, and digital transformation provider

Datacom provides IT services across APAC, focusing on cloud solutions, AI-driven innovations, and digital transformation for government, financial institutions, and large enterprises. Its offerings come through a three-pillar approach: consulting to design solutions, managed IT services to operate and sustain environments, and software solutions to implement and integrate technology, using cloud and AI to automate processes and improve experiences and productivity. The company differentiates itself with a strong regional footprint in APAC and a commitment to long-term partnerships, delivering an integrated model that combines strategy, operations, and software delivery for continuous modernization. Its goal is to help clients adapt to a digitized world, foster ongoing innovation, and thrive through reliable, scalable technology and sustained support.

Company size
5,001-10,000
Company stage
Series B
Total funding
$13.4M
Headquarters
Auckland, New Zealand
Founded
1999

Recently Posted Jobs

Explore more opportunities at Datacom

See more jobs