Senior Software Engineer

Sg Fleet Au

Sydney

On-site

AUD 120,000 - 170,000

Full time

43 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Wellness days
Parental leave (20 weeks)
Service milestone awards
Career progression
Learning budget + LinkedIn Learning
Volunteer days
Wellbeing subsidy & EAP

Job summary

Sg Fleet Au is seeking a Senior Software Engineer to design, build, and continuously improve customer-focused software products. You will work closely with Product, Design, and Engineering to deliver high-quality, scalable solutions and take ownership of complex problems from concept through production.

Mentoring others and promoting strong engineering practices are key aspects of the role. You will contribute to architectural decisions, ensure reliability and security, and align outcomes with

Qualifications

  • Tertiary qualification in Information Technology or relevant equivalent including in software development
  • Strong hands-on experience designing and developing applications using .NET technologies, with a focus on building efficient, scalable, and maintainable solutions
  • Demonstrated experience developing modern web applications using contemporary frontend technologies and frameworks
  • Proficiency with Microsoft software development technologies and tools, including .NET, MVC, Web API, Entity Framework, SQL, and related platforms
  • Experience working with TypeScript and at least one modern frontend framework such as Svelte, Vue.js, Angular, or React
  • Solid experience with automated testing practices, including unit testing frameworks (e.g. Jest, Jasmine) and frontend/end-to-end testing tools (e.g. Cypress, Playwright)
  • Experience implementing, using, and maintaining CI/CD pipelines for both frontend and .NET-based solutionsAbility to work effectively across a mixed-technology environment and contribute to integrations between systems
  • Strong analytical and problem-solving skills, with the ability to contribute to solution design and assess technical trade-offs
  • Strong database and data-modelling skills, with experience designing, querying, and optimising relational databases
  • Proven experience working within agile teams and applying agile software development practices
  • Exposure to infrastructure design concepts e.g. virtualisation, cloud services, monitoring
  • Knowledge of Agile process tools and associated CI/CD tools (eg. JIRA, Confluence, GIT etc)
  • Knowledge of other Microsoft related tools & products (eg. Azure, Dynamics, Visio 365 etc)

Responsibilities

  • Design, develop, test, and maintain high‑quality, scalable software solutions using agreed technologies, delivering customer‑focused product features and enhancements
  • Take end‑to‑end ownership of complex work, from requirements and solution design through delivery, release, and ongoing production support, ensuring minimal operational impact
  • Collaborate closely with Product Managers, Designers, Business Analysts, and business stakeholders to understand requirements, contribute to solution design, and communicate progress, risks, and outcomes clearly
  • Contribute to architectural and technical direction, ensuring solutions meet performance, reliability, service level, security, and data protection requirements.
  • Lead by example in applying and evolving coding and engineering standards, delivering to quality expectations and performing peer code reviews
  • Identify, assess, and proactively manage technical, operational, and security risks, implementing appropriate mitigation strategies
  • Mentor and support other engineers through coaching, knowledge sharing, and feedback to uplift team capability and engineering maturity

Skills

.NET
TypeScript
Frontend frameworks
CI/CD
Agile practices
SQL databases
Testing frameworks
Cloud services

Education

Tertiary qualification in IT or equivalent

Tools

JIRA
Confluence
GIT
Azure
Dynamics
Visio 365

Job description

This position is responsible for designing, building, and continuously improving customer-focused software products through hands‑on development and strong engineering practice. Collaborating closely with Product, Design, and Engineering colleagues, the Senior Software Engineer delivers high‑quality, scalable, and maintainable solutions that create meaningful customer value, takes ownership of complex technical problems from concept through to production, contributes to architectural and technical decisions, and leads by example by mentoring others, improving development practices, and ensuring software is reliable, secure, and aligned with product goals.

Job Requirements
  • Tertiary qualification in Information Technology or relevant equivalent including in software development
  • Strong hands‑on experience designing and developing applications using .NET technologies, with a focus on building efficient, scalable, and maintainable solutions
  • Demonstrated experience developing modern web applications using contemporary frontend technologies and frameworks
  • Proficiency with Microsoft software development technologies and tools, including .NET, MVC, Web API, Entity Framework, SQL, and related platforms
  • Experience working with TypeScript and at least one modern frontend framework such as Svelte, Vue.js, Angular, or React
  • Solid experience with automated testing practices, including unit testing frameworks (e.g. Jest, Jasmine) and frontend/end‑to‑end testing tools (e.g. Cypress, Playwright)
  • Experience implementing, using, and maintaining CI/CD pipelines for both frontend and .NET‑based solutionsAbility to work effectively across a mixed‑technology environment and contribute to integrations between systems
  • Strong analytical and problem‑solving skills, with the ability to contribute to solution design and assess technical trade‑offs
  • Strong database and data‑modelling skills, with experience designing, querying, and optimising relational databases
  • Proven experience working within agile teams and applying agile software development practices
  • Exposure to infrastructure design concepts e.g. virtualisation, cloud services, monitoring
  • Knowledge of Agile process tools and associated CI/CD tools (eg. JIRA, Confluence, GIT etc)
  • Knowledge of other Microsoft related tools & products (eg. Azure, Dynamics, Visio 365 etc)
Job Responsibilities
  • Design, develop, test, and maintain high‑quality, scalable software solutions using agreed technologies, delivering customer‑focused product features and enhancements
  • Take end‑to‑end ownership of complex work, from requirements and solution design through delivery, release, and ongoing production support, ensuring minimal operational impact
  • Collaborate closely with Product Managers, Designers, Business Analysts, and business stakeholders to understand requirements, contribute to solution design, and communicate progress, risks, and outcomes clearly
  • Contribute to architectural and technical direction, ensuring solutions meet performance, reliability, service level, security, and data protection requirements.
  • Lead by example in applying and evolving coding and engineering standards, delivering to quality expectations and performing peer code reviews
  • Identify, assess, and proactively manage technical, operational, and security risks, implementing appropriate mitigation strategies
  • Mentor and support other engineers through coaching, knowledge sharing, and feedback to uplift team capability and engineering maturity
Some of our perks include...
  • Recharge and relax with up to 4 days of wellness days every year
  • We offer industry leading 20 weeks paid parental leave
  • Monetary service milestone awards
  • Career progression opportunities
  • Education support towards learning and development, includes a learning budget per year, free access to LinkedIn Learning and more
  • Two paid volunteer days each year
  • Health and wellbeing support including a subsidy and an Employee assistance Program

Senior Software Engineer • Sydney, NSW, AU

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Front End
Senior Software Engineer - Front End

Latitude IT • Sydney

On-site
AUD 150,000 - 190,000
Senior Developer
Senior Developer

Coates Hire • Sydney

On-site
AUD 130,000 - 160,000
Senior Software Developer
Senior Software Developer

Kindtide • City of Melbourne

Hybrid
AUD 140,000 - 160,000
Employee share options
Superannuation
Hybrid work model
Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior .NET Engineer
Senior .NET Engineer

Software at Scale • Sydney

On-site
AUD 140,000 - 190,000
AI Tooling Access
Career Growth Path
Sr. .Net developer
Sr. .Net developer

ShowTime Consulting • Sydney

On-site
AUD 150,000 - 190,000
Modern full-stack projects
Enterprise digital solutions
Collaborative culture
+1
Senior Full Stack Engineer - .Net / React.js
Senior Full Stack Engineer - .Net / React.js

Shift • North Sydney Council

On-site
AUD 140,000 - 200,000
Flat structure
Roadmap reviews every 100 days
Flexible work policy
+2
Part-Time Warehouse Team Member — Growth Path & 25% Discount
Part-Time Warehouse Team Member — Growth Path & 25% Discount

Freedom Furniture Australia Pty Limited • City of Brisbane

On-site
AUD 120,000 - 180,000
Hybrid Work Flexibility
Modern Offices
Inclusive, Supportive Culture
+5
Senior Software Engineer - Platform
Senior Software Engineer - Platform

Easygo • City of Melbourne

On-site
AUD 170,000
Senior Developer/Project Lead (Full Stack Web Application Specialist)
Senior Developer/Project Lead (Full Stack Web Application Specialist)

Soda Digital • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Competitive remuneration
Professional development opportunities
Friendly and social office space
+2