Senior .Net Software Engineer and Team Lead

🇳🇿 New Zealand - Remote
💻 Software Development🟣 Senior

Job description

Location: Head Office, Auckland

Reporting to: Engineering Manager

Direct Reports: Software Engineers

Employment type: Permanent, Full-time

How you’ll make an impact

As a senior level Software Engineer and Team Lead, you’ll play a crucial role in both the technical and leadership aspects of our data warehouse product. Using your expertise in data handling, automation, and cloud infrastructure you will deliver impactful solutions that align with business goals.

Leading a team of skilled engineers to build and optimize scalable .NET applications, you will cultivate a culture of continuous improvement to enhance product quality and team performance.

What you’ll do

Software Development: Lead the development of robust, high-quality, and scalable .NET applications. Prioritize automation and streamline processes to enhance efficiency and reduce manual efforts.

Commitment to Quality: Work with the team to maintain high standards and share responsibility for product quality.

Issue Resolution: Diagnose and resolve issues, communicating their impact to stakeholders and helping to prioritize solutions.

Standards and Learning: Keep up with engineering best practices and ensure the software we build meets current standards.

How you’ll do it

Lead with Vision: Align your team’s efforts with the product’s vision and ensure they understand and embrace these values in their daily work.

Effective Communication: Articulate complex ideas clearly and foster alignment within the engineering team.

Build Trust: Develop and maintain strong relationships with internal stakeholders including product, support, and other engineering teams. Cultivate an environment of trust and credibility.

Foster Growth and Collaboration: Support team development through coaching and feedback, while promoting a collaborative and high-performing environment.

What you’ll bring with you

As a senior .NET Software Engineer:

  • Advanced proficiency in .NET development and relational databases
  • Experience with application development using Kubernetes
  • Strong understanding of observability and distributed logging
  • Expertise in DevOps pipelines and maintaining cloud infrastructure
  • Proven ability to handle big data queries, optimization, and data warehousing

As a Team Lead:

  • Excellent grasp of modern software delivery practices and life cycle
  • Demonstrated ability to balance individual and business needs
  • Experience building and leading high-performing, innovative teams
  • Strong ownership of team deliverables and accountability
  • Ability to work effectively with various stakeholders and cross-functional teams

Help us to lead the way in transforming our software delivery, ensuring a superior customer onboarding experience, and fostering a collaborative and innovative company culture.

For this particular role, we are currently only considering applicants with the right to live and work in New Zealand without the need for employer sponsorship.

You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.

We have a range of benefits that include:

  • Outstanding flexibility to support a healthy work-life balance
  • Hybrid working
  • Medical and Life insurance
  • Volunteer day, enhanced paid parental leave and wellness benefits
  • Strong mentoring & career development focus
  • Fun team events including the Vista Innovation Cup

If you enjoy a challenge and working in a dynamic and collaborative team, you’ll love working at Vista.

We value inclusivity celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.

Share this job:
Please let Vista Group know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply