Seequent

Senior Software Engineer

Seequent
Apply
13 days ago
Christchurch, New ZealandSenior

Responsibilities

  • Develop and maintain core modules and shared libraries for Leapfrog.
  • Integrate new functionality into a complex desktop application.
  • Write and maintain unit and integration tests for reliability and performance.
  • Experiment with approaches and technologies to improve product quality and performance.
  • Support and implement engineering best practices across the team.
  • Conduct code reviews and maintain high standards of code quality.
  • Drive technical design discussions and architectural decisions.
  • Mentor other engineers and support their technical growth.
  • Participate in project planning and delivery, including estimation and prioritisation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • 7+ years of experience in relevant software engineering roles.
  • Experience with desktop application development.
  • Strong hands-on experience with Python, or the capability and interest to learn Python in a production environment.
  • Familiarity with CI/CD pipelines and modern DevOps practices.
  • Ability to work autonomously and collaborate effectively within a cross-functional team.
  • Strong stakeholder communication skills and the ability to explain technical concepts clearly.
  • Experience mentoring others and driving good engineering practices.
  • Background in mathematics, engineering, geoscience, or a related technical discipline is preferred.
  • Experience with data visualisation or scientific/geoscience software is preferred.
  • Exposure to complex system integration and performance-sensitive applications is preferred.

Benefits

  • Fixed-term contract position running until July 2027.

Tech Stack

Categories

Contact me