CareerPlan

Software Engineer

Sydney, New South WalesFull-time2026-09-02 → 2026-10-10
Hybrid

Core

Design, develop, and maintain high-quality software applications, modules, and system integrations for an underwriting agency platform.

Role type

Software Engineer

Builds

Software applications, modules, and system integrations

Domain

Insurance technology

Required skills

Python, Java, C#, relational databases, non-relational databases, APIs, cloud technologies, CI/CD pipelines, agile methodologies

Preferred skills

1+ years of professional software engineering experience

Technologies

Python, Java, C#, cloud technologies

Responsibilities

Research and evaluate business requirements and technical specifications; Design, develop, and implement software applications and system integrations; Test, debug, and refine software to meet functional and security requirements; Maintain and enhance existing software systems; Write and maintain technical documentation; Collaborate with cross-functional teams to deliver projects on time; Apply software engineering best practices; Evaluate and adopt emerging technologies; Ensure compliance with regulatory requirements; Provide technical advice and mentorship.

Seniority

Mid-level, hands-on IC