Point your AI agent at freehire and let it find you a job.

Get the CLI →

Digiscale

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Summary

Senior Software Engineer in Napier, New Zealand who designs, develops, and maintains complex software systems across the full development lifecycle, collaborating with engineers, designers, and product managers, conducting code reviews, and mentoring junior engineers. Core technologies include Java, C++, or Python with web frameworks like React, Angular, or Vue.

We are seeking a highly experienced Senior Software Engineer to join our dynamic team in Napier, New Zealand. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our team of engineers, designers, and product managers to deliver high-quality software solutions that meet the needs of our clients.

Key Responsibilities:

  • Design, develop, and maintain software applications and systems
  • Collaborate with cross-functional teams to gather requirements and develop technical solutions
  • Write clean, efficient, and well-documented code
  • Troubleshoot and debug software issues
  • Conduct code reviews and provide constructive feedback to team members
  • Stay updated with emerging technologies and industry trends
  • Mentor and guide junior engineers in the team
  • Participate in the entire software development lifecycle, from conception to deployment
  • Ensure software meets quality and performance standards
  • Identify and implement process improvements to enhance efficiency and productivity

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field
  • Minimum of 5 years of experience in software development
  • Strong proficiency in one or more programming languages such as Java, C++, or Python
  • Experience with web development frameworks such as React, Angular, or Vue
  • In-depth knowledge of software development principles, design patterns, and best practices
  • Experience with Agile/Scrum methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and in a team environment
  • Proven track record of delivering high-quality software products on time

This is a full-time position with a competitive salary and benefits package. The successful candidate will be based in Napier, New Zealand and must be legally authorized to work in the country.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available