EmploymentOS for your Business

Refer a friend Apply now

Senior Software Engineer

Auckland, Auckland 1021, New Zealand • Full-time

Description

Summary:

The Senior Software Engineer will be responsible for designing, developing, and maintaining software systems and applications in the Information and Communication Technology industry. They will work with the IT team to analyze user requirements, implement software solutions, and oversee system testing.

Responsibilities:

  • Develop and maintain software systems and applications using programming languages such as Java, Python, C++, and others.
  • Utilize agile development methodologies to meet project objectives.
  • Lead the design, implementation, and testing of complex software systems.
  • Conduct software analysis, evaluate system performance, and make improvements as needed.
  • Collaborate with other IT team members, including project managers, software developers, and quality assurance professionals.
  • Develop and maintain documentation of software architectures and design decisions.
  • Mentor, coach, and provide technical guidance to junior software engineers.
  • Keep up to date with the latest technologies and trends in the industry and apply them to improve the organization’s software systems.
  • Participate in the evaluation of new software tools and technologies to recommend upgrades or replacements for existing IT systems.

Qualifications:

  • Bachelor’s degree in computer science or a related degree.
  • Several years of professional experience in software engineering with a strong background in object-oriented programming.
  • Deep knowledge of software design patterns, databases, and web technologies.
  • Excellent communication skills and keen attention to detail.
  • Ability to work independently or as part of a team.

Role Type

Permanent • Full-time • Mid-level Senior

Pay Rate

110000 NZD – 150000 NZD (Annum)

Company Overview

At Entelect, we deliver solutions that enable businesses to reach their full potential. We are a technology company run by technical people, and are focused on building individuals and teams to deliver solutions that enable businesses to maximize their capabilities. You will find yourself amongst a fantastic team of like-minded tech superheroes, who only use their abilities for good. Our core philosophy is to hire the best and then give them what they need to become more. By focusing on our people and on using best practices, we have established a culture of excellence. We work with people who are passionate about their craft and technology, and are driven to bring their unique contributions into a team environment. We value growth, collaboration, relationships, having fun, technical excellence, and of course, using all of the above to get things done! We believe that our role as an employer is to provide our people with as many learning opportunities as possible to help them achieve their career and personal goals, to become true craftsmen and craftswomen, and maintain our reputation for awesomeness.
Apply now