Listing is Removed

This listing is no longer available. Browse similar listings

Full Stack Software Engineer

auckland
Full time
Expires in: EXPIRED
Posted by:Momentum
No Longer Available

Description

  • Permanent Opening
  • Onsite at City Fringe Office
  • Kiwi owned international company
About the role & team: 
Collaborating with various teams across the Engineering, Manufacturing, and Corporate functions to devise browser-based solutions aimed at enhancing the efficiency of our clients operations. These solutions heavily leverage relational databases and REST APIs in both upstream and downstream capacities, forming a service-oriented architecture.

A Software Engineer will assume responsibility for software products and spearhead projects to fruition, guided by senior team members while assisting junior colleagues.

Details of your day to day:
Web Applications
Software development tasks to support:
• Designing Database Schemas for Web Applications
• Developing Back-end Web Applications
• Creating Front-end Web Applications
• Designing Web-Based User Interfaces
• Implementing Machine-to-Machine services

Software Development
• Crafting software and conducting unit tests based on bug-fix and feature requests
• Generating operational documentation for software products
• Participating in the review of source code merge requests
• Approving merge requests for Software Assurance Levels B and below
• Establishing code review standards
• Leading software architecture meetings
• Approving software architecture designs
• Refining product backlog items
• Approving the definition of ready for product backlog items
• Facilitating scrum activities (e.g., stand-up, retrospectives, sprint planning)
• Assisting in prioritizing product backlog items
• Managing scrum activity information (e.g., velocity, retro minutes)
• Ensuring ticket updates regarding work in progress
• Overseeing trade-studies
• Approving Software Requirements
• Facilitating stakeholder meetings
• Providing training on the use of software products
• Deploying operational software

Candidates should possess:
• Tertiary degree in Software Engineering, Computer Science, Electrical Engineering, or related field.
• At least 3 years of professional experience in a relevant discipline.
• Strong problem-solving abilities.
• Collaborative team player with a positive mindset.
• Technical proficiency in:
- C#/.NET Development
- Typescript/JavaScript Development
- Frontend frameworks like Angular, React, Vue, etc.
- Git version control system.
- Understanding of SOLID principles.

Skills nice to have:
• Proficiency in Docker/Kubernetes
• Familiarity with network programming, including Sockets and WebSockets
• Experience with Node.js/NPM build systems and related tooling
• Knowledge of Elasticsearch
• Understanding of Domain Driven Design principles

If this role interests you and you have a background similar to the points above, please apply via the prompts and Paula Rae Broussard will be in touch soon! paula@momentum.co.nz


Location

auckland