Onsite Software Engineer

Octaveintelligence — New Zealand · Posted ~22 hours ago

Full-time Hybrid

Skills

software engineering systems administration application support troubleshooting system analysis customer support Computer Aided Dispatch Systems Administration

🔓 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

Work as an onsite software engineer embedded within a customer's operational environment. You will investigate technical issues, analyze system behavior, implement improvements, support mission-critical applications, and work directly with users while combining engineering and systems administration skills.

Highlights

Work directly with operational users as a trusted technical expert for a mission-critical platform. The role combines software engineering, systems administration, application support, customer engagement, and continuous improvement in a high-impact environment.

Description

Job Location (Short): Wellington, New Zealand Workplace Type: Hybrid Req Id: 3275 Job Overview At Octave, we're looking for an Onsite Software Engineer who enjoys solving complex technical challenges and making a real-world impact. In this role, you'll be embedded within our customer's Contact Centre environment, acting as the trusted technical expert for our mission-critical Computer Aided Dispatch (CAD) platform. You'll combine software engineering, systems administration, application support, and customer engagement to ensure our solutions remain reliable, secure, and high-performing. This is not a traditional desk-bound engineering role. You'll work directly with operational users, investigate technical issues, analyse system behaviour, implement improvements, and contribute to the ongoing evolution of a platform that supports critical services around the clock. You'll thrive in this position if you are curious, technically versatile, customer-focused, and passionate about solving problems. You'll join a collaborative team where innovation is encouraged, ideas are valued, and your contributions directly influence customer success. Please note: This role requires successful completion of a National Police Check and participation in a 24/7 on-call roster. Responsibilities What You'll Be Doing Technical Support & Operations Serve as the primary onsite technical representative for Octave solutions within the customer environment.Diagnose and resolve application, infrastructure, database, networking, and system issues.Provide expert guidance on installation, configuration, deployment, commissioning, and maintenance activities.Monitor platform performance and proactively identify opportunities to improve reliability and stability.Implement software updates, patches, configuration changes, and system enhancements.Maintain system availability and performance in a mission-critical 24/7 operational environment. Software & Systems Engineering Investigate application behaviour through log analysis, database queries, and system diagnostics.Troubleshoot issues by analysing production code, system integrations, and data flows.Support CI/CD processes, deployments, and release activities.Maintain data quality, system integrity, and platform consistency across environments.Contribute to technical improvements, automation initiatives, and operational best practices. Customer Engagement Build strong relationships with customer stakeholders and end users.Develop a deep understanding of customer workflows and operational requirements.Provide exceptional customer service and manage expectations professionally.Communicate technical concepts clearly to both technical and non-technical audiences.Identify recurring issues and drive long-term solutions that enhance the customer experience. Documentation & Project Delivery Produce clear technical documentation, reports, procedures, and knowledge articles.Contribute to project delivery activities and provide regular progress updates.Participate in continuous improvement initiatives across the platform and customer environment. Education / Qualifications Degree qualification in Computer Science, Information Technology, Engineering, or a related discipline.Minimum 3 years' experience in software support, application support, systems engineering, DevOps, or a similar technical role.Experience supporting business-critical or customer-facing applications.Ability to read, understand, and troubleshoot production code.ITIL Foundation certification (or equivalent operational support experience) is desirable.Willingness to participate in a 24/7 on-call roster and occasional travel. Technical Skills We're interested in engineers who have experience in some of the following areas: Application Support, Software Engineering, DevOps, Site Reliability Engineering (SRE), Systems Engineering, or Technical Consulting.One or more programming or scripting languages such as Python, PowerShell, JavaScript, C#, Java, or similar.SQL and relational database technologies.REST APIs, JSON, XML, and web-based technologies.Windows Server and Microsoft technology environments.CI/CD pipelines, release management, and deployment practices.Networking, authentication, virtualisation, and cybersecurity fundamentals.Monitoring, logging, observability, backup, and system management tools.ITIL or other service management frameworks. About Octave Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option. Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most. Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn. Why work for Octave? All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world. Everyone is welcome At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.