Datacom

Principal Developer – Full Stack

Datacom

full-time

Posted on:

Location Type: Hybrid

Location: AucklandNew Zealand

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Leading development teams through influence, including planning, controlling and reporting on progress.
  • Designing, coding, and testing applications either in one major language or in a range of programs across multiple platforms.
  • Making Tech Stack choices and capturing knowledge continuously as part of your work.
  • Mentoring developers in technical and other complementary team delivery skills.
  • Ensuring that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards.
  • Overseeing the analysis, design, programming, debugging, and modification of software for our Datapay product.
  • Working closely with Product and Design teams to ensure quality solutions- are delivered on time.
  • Leads communication and collaboration across Development, Design, and Product teams, to ensure alignment and create successful outcomes.

Requirements

  • Expert knowledge of various software and performance monitoring techniques.
  • 10+ years in Software Development, with at least 4 years in a large IT organisation.
  • Expert knowledge across current software toolsets such as C#/.Net, C#/.Net Core, NodeJS
  • Knowledge of systems integration using APIs; REST, web services, Auth0 etc
  • Knowledge of emerging workflows in AI
  • Experience building software using patterns like CQRS, Event Sourcing, Domain Driven Design, Service Oriented Architectures, and Hexagonal/Onion/Clean architecture as these are fundamental to the system.
  • Knowledge of web front-end technologies such as HTML, JavaScript, Typescript, CSS, React or a similar front end development tool kit
  • Knowledge of spec-first development using OpenAPI/Swagger, Unit, Regression and E2E testing and configuration of UI components with frameworks such as Storybook
  • Effective presentation skills with the ability to convey technical information across various levels.
  • Strong verbal and written communication skills with a wide variety of stakeholders.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.Net.Net CoreNodeJSAPIsRESTweb servicesHTMLJavaScriptReact
Soft Skills
leadershipmentoringcommunicationcollaborationpresentationinfluenceplanningreportingproblem-solvingteam delivery skills