T

Intermediate Software Engineer

Tait Communications

Christchurch, Canterbury Region, New Zealand · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join our Application Development team as an Intermediate Software Engineer and contribute to creating impactful software solutions across platforms such as Android, iOS, and Embedded Linux. This role offers a chance to take ownership of features and projects, collaborate with experienced engineers, and develop leadership skills by leading initiatives and driving successful product outcomes.

Key Responsibilities

  • Designing and implementing software applications that function across various devices, ensuring alignment with user expectations and company quality standards.
  • Working closely with architects, senior engineering staff, and stakeholders to stay aligned with product development strategies.
  • Engaging actively in the Software Development Life Cycle, emphasizing learning and delivering robust, high-quality software solutions.
  • Supporting system integration tasks to maintain smooth interactions between multiple system components.
  • Contributing to testing efforts, including building and enhancing automated testing frameworks to ensure product reliability.
  • Maintaining product lifecycle support by addressing feedback from customers and contributing to continuous product improvements.

Candidate Profile

We are seeking a software engineer passionate about developing excellent products and tackling intricate technical challenges. Whether you are advancing your early career or an established intermediate engineer seeking more ownership and leadership duties, you will bring a cooperative approach, eagerness to grow, and a dedication to produce top-quality results.

Essential Qualifications

  • Intermediate experience in building software applications that operate over the internet on devices such as Android, iOS, and Embedded Linux.
  • Proficiency with statically typed programming languages like C++, C#, or their equivalents.
  • Experience with Android and iOS development technologies (e.g., Maui and Kotlin) is a plus.
  • Familiarity with cloud-based application development, including usage of Docker and Docker Compose, understanding of SDLC practices, and automated testing frameworks.
  • A collaborative and team-oriented mindset coupled with effective communication skills for alignment on project objectives and fostering positive teamwork.
  • A commitment to continual personal and process improvement, encompassing both technical growth and workflow enhancements.

Benefits and Work Environment

  • A workplace that values employee wellbeing, offering health insurance, flu vaccinations annually, and additional sick leave in the first year.
  • Access to modern office amenities including free parking, a gym facility, and an onsite café.
  • Recognition through long service rewards.
  • An engaging work culture supported by an active social club balancing professional and social life.

Company Overview

For over 50 years, we have specialized in designing, delivering, and supporting vital communication networks for public safety, utilities, and transportation sectors worldwide. Founded in Christchurch by Sir Angus Tait, our global reach includes numerous customers and offices.

Our team members take pride in collaborating creatively to provide impactful technology solutions and support each other's growth and development.

Diversity and Inclusion

We are dedicated to cultivating a diverse, equitable, and inclusive workplace where every individual feels valued, respected, and empowered to thrive. Applications from all backgrounds are encouraged.

Tools & software

Docker required

How they work

Communication Teamwork & Collaboration Initiative
🤖
Online · instant AI help
Broxer