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
Staff Software Engineer in hybrid role at Hinge Health, architecting mobile and backend systems for healthcare technology. Mentoring engineers and improving technical excellence within the CV User Experience team.
Software Engineer at Toku working on full stack web applications using Vue.js and Python/FastAPI. Collaborating with the team to enhance user experience and solve user pain points.
Engineering Lead overseeing technical quality and team management for a global technology platform focusing on trust and transparency in supply chains. Collaborating across time zones in product and engineering teams.
Senior Software Engineer developing full - stack solutions applying data engineering and AI for global supply chain transparency. Collaborating across locations to build scalable systems and mentor teams.
Software Engineer developing scalable backend services using Golang for YouTrip's fintech platform. Joining a fast - paced team in a hybrid work environment.
Senior Engineer for AI Adoption developing scalable production systems and maintaining AWS and Terraform. Collaborating in a hybrid team environment to deliver impactful tech solutions.
Software Engineer designing, developing, and maintaining award - winning pension administration tools. Join Procentia to innovate in the Pensions and Bulk Purchase Annuities market.
Software Engineer building Kubernetes as a Service within a sustainable European cloud. Collaborating with engineers to develop OSS tooling and manage hyperscale cloud infrastructure.
Lead Engineer specializing in digital analytics strategies for clients. Driving optimization through data insights and supporting technical implementations in a client - facing role.
Full - Stack Intern developing features at Thndr for user impact and engagement. Collaborating with cross - functional teams while embracing a modern tech stack.