Senior Software Engineer developing and supporting applications for business needs at nib. Collaborating with teams to enhance customer service and agent experience.
Responsibilities
Successfully develop applications in projects of increasing complexity over time
Collaborate with UX designers, TPAs/TBAs, Product and Project Managers, and other engineering teams
Support the promotion, maintenance, and continuous improvement of existing libraries and frameworks utilised across the Group
Liaise with technical and solution architects, as well as the wider architecture group
Requirements
3+ years’ experience in a similar role
Commercial experience developing solutions in modern languages such as Typescript, Python
Experience with cloud platforms, micro-services, and serverless architectures (ideally AWS)
Experience with LLM/NLU chat technologies such as Rasa CALM, Amazon Lex, Dialog Flow, Wit.ai and/or Salesforce Einstein
Experience with platforms for contact centre, CRM (Customer Relationship Management) &/or customer engagement
Experience with Agentic AI software development tools such as Github Copilot, Cursor IDE, MCPs
Knowledge of storage options and their trade-offs including relational DB, object storage, data warehouse, NoSQL, VectorDB, GraphDB
Benefits
50% discount on employee health insurance + 35% off travel insurance
New starter benefit to help set up a functional home workspace
The opportunity to give back to the community through paid leave for volunteering through nib foundation
Access to our nib Well Program and corporate fitness discounts
Access to employee share plans, short-term incentive program and life and salary continuance insurance benefits
18 weeks paid parental leave for all new parents regardless of carer status
5 days paid cultural leave for First Nations peoples
4 weeks paid gender affirmation leave for trans, gender diverse and intersex employees
Full Stack Developer with expertise in C#, .NET, and React for renewable energy solutions. Join Power Factors to enhance the Unity platform for managing energy assets.
Lead Software Engineer crafting innovative customer - facing solutions at Lloyds Banking Group. Join a dynamic team to influence and improve engineering practices across our organization.
Software Engineer enhancing virtualization features for Linux and RTOS. Collaborating on hypervisor to ensure robust performance and reliability in guest OS.
Senior Manager Software Engineering developing scalable software architectures at Verisk. Leading engineering teams and driving agile development practices for cloud - based applications.
Senior Full Stack Developer designing and maintaining scalable web applications for a global B2B SaaS platform. Collaborating with cross - functional teams to deliver high - quality software.
Senior Manager Software Engineering leading scalable software architecture at Verisk. Responsible for building and mentoring engineering teams with a focus on technical excellence and agile practices.
Senior Full Stack Developer at Board Intelligence enhancing board effectiveness through AI - driven software. Delivering high - quality projects using React and Java while mentoring the development team.
Advanced Software Engineer at Honeywell focusing on quality assurance for LenelS2 OnGuard system. Responsible for developing test plans and collaborating with software developers in a hybrid work environment.
Advanced Embedded Software Engineer designing and developing embedded software solutions at Honeywell. Collaborating with teams to enhance performance and reliability across various applications.