Senior Software Developer

salary Salary :

$120,000 yearly

icon building Company : Chiptech Ltd
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader Fast Apply

Job Description - Senior Software Developer

The Role

Reporting to the Software Manager, this senior level position provides a range of exciting technical challenges working on a software ecosystem that supports IoT devices. As we have a wide range of applications and technologies, you should have a willingness to learn, contribute, and mentor across the stack.

What we offer

An exciting tech stack that is evolving, free fruit and a great coffee machine, stand-up/sit-down desks, and the opportunity to grow your career while working on life-changing software.

Duties

  • Help design high quality, sustainable, maintainable, and extensible software.
  • Troubleshoot, debug, and maintain the software.
  • Participate in development, code reviews, testing, and release. 
  • Research software development best practices.
  • Produce technical documentation and ensure our Wikis are up to date.
  • Build, Verify and release software when appropriate.
  • Work with other divisions of Chiptech, such as our hardware engineers, as required.
  • Abide by company policies and best practice guidelines.
  • Mentor Intermediate and Junior Developers. 
  • Other work as allocated by the Software Manager.

Technical Skills

  • Strong experience in the Microsoft stack (Azure, .NET Framework and .NET Core)
  • Ability to write Clean Code adhering to SOLID principles.
  • Front-end development with ReactJS or Angular, HTML and CSS.
  • API development with REST.
  • Experience creating and working with CI/CD pipelines within a DevOps team.
  • Experience writing complex queries for Microsoft SQL Server and/or PostgreSQL.

Beneficial Skills

  • An understanding of Clean Architecture with the ability to diagram application and architectural layers.
  • Mobile application development.
  • Document databases (MongoDB / Azure Cosmos DB).
  • Site Reliability Engineering.
  • Containers and Cloud native application development.
  • Experience in a SCRUM/Agile environment.

Behavioural Competencies

  • Completes work in a timely manner that meets the objectives.
  • Contribute and communicate in a positive, constructive fashion.
  • Be able to collaborate and work with others as a team player.
  • Experience working with a team with diversified backgrounds and technical skills.
  • Takes accountability and ownership.

 

This senior-level role is suited to someone with at least 6 years' experience. We are also looking for an Intermediate Software Developer with approximately 3-5 years' experience to join our team - there will be a separate advertisement for this role should you wish to apply.

Original job Senior Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Ferrymead, Canterbury

icon get direction How to get there?
View similar jobs below

Similar Jobs in New Zealand

🔎

People also search for

GrabJobs is the no1 job portal in New Zealand, connecting you to thousands of jobs fast! Find the best jobs in New Zealand, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.