Our WhyDatacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.About the Role (your why)The Principal Full Stack Developer is responsible for leading the software development for our next generation SaaS Payroll Product, Datapay. This role will suit an experienced hands-on developer responsible for all phases of software development, from architecture and technical design to implementation and customer engagement. As a technical leader, you will collaborate with the Product and Design team, Tech Leads/Architects, and Development teams to maximise value delivery as part of our Datapay Agile delivery approach.What you'll doLeading development teams through influence, including planning, controlling, and reporting on progress.Designing, coding, and testing applications across multiple platforms.Making Tech Stack choices and capturing knowledge continuously.Mentoring developers in technical and complementary team delivery skills.Ensuring systems are developed within agreed budgets and time frames while 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.Leading communication and collaboration across Development, Design, and Product teams to ensure alignment and create successful outcomes.What you'll bringDevelopment expertise and experience.Expert knowledge of web front-end technologies such as HTML, JavaScript, Typescript, CSS, React or a similar front-end development toolkit.Expert knowledge across current software toolsets such as C#/.Net, C#/.Net Core, NodeJS.Knowledge of spec-first development using OpenAPI/Swagger, Unit, Regression, and E2E testing, and configuration of UI components with frameworks such as Storybook.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.Understanding of design systems and experience in championing a design system's usage and value across teams.Conversant in design and able to collaborate with designers to strengthen design elements, concepts, and solutions.Demonstrates attention to detail and craftsmanship in all aspects of design and implementation.Why join us here at Datacom?Datacom is one of Australia and New Zealand's largest suppliers of Information Technology professional services. We care about our people and provide a range of perks such as social events, chill-out spaces, remote working, flexi-hours, and professional development courses. You'll have the opportunity to learn, develop your career, connect, and bring your true self to work in a collegial, flat-structured environment.We want Datacom to be an inclusive and welcoming workplace for everyone and take pride in the steps we have taken to make our environment fun and friendly, and our people feel supported.
#J-18808-Ljbffr