Lead C Software Engineer

Whizdom ·whizdom.shazamme.com

Location Sydney, New South Wales, Australia
Type Full time
Level Lead
Source Shazamme
Information & Communication Technology (ICT)
Apply direct
Lead/Senior C Software Engineer – Permanent Role | Sydney

About the Company

Our client is a leading global technology and consulting organisation known for delivering high-performance, mission-critical systems across complex enterprise environments. They partner with major organisations to build scalable and resilient solutions that operate at significant scale.

About the End Client

You will be supporting a highly regulated, high-availability environment where systems operate 24/7 and performance, reliability, and uptime are critical to business success.

Role Overview

We are seeking an experienced Classic Application Software Engineer to join a high-performing team in Sydney. This role is ideal for a senior engineer with strong C development expertise who thrives in fast-paced, high-responsibility environments and enjoys working on mission-critical systems.

Key Responsibilities

  • Design, develop, and maintain scalable backend solutions using C and Oracle databases
  • Build high-availability systems aligned with strict SLA requirements
  • Support and maintain real-time, 24/7 middleware systems
  • Develop and maintain high-volume, long-running Unix-based server processes
  • Troubleshoot performance, reliability, and system issues
  • Work independently within a small, focused engineering team
  • Mentor junior team members and promote best development practices
  • Produce clear technical documentation and specifications
Required Skills & Experience

  • Over 10 years’ experience in software development (C), including team leadership exposure
  • Strong expertise in C, Pro*C, PL/SQL, and Unix development
  • Extensive experience in Linux/Unix environments
  • Proven experience working with Oracle databases (19c+), including development and administration
  • Strong relational database programming skills
  • Experience working within Agile/Scrum methodologies
  • Proficiency with Git for version control
Technical Environment

  • Operating Systems: Linux, Solaris, AIX
  • Languages: C, Pro*C, PL/SQL, Unix Shell Scripting, Python
  • Tools: GNU C Compiler, Unix Make
  • Databases: Oracle 19c+
  • Other: Exposure to Docker/Podman (containerisation), testing frameworks, and secure development practices
What’s on Offer

  • Permanent role based in Sydney
  • Opportunity to work on large-scale, mission-critical platforms
  • High-impact role within a specialised engineering team
  • Collaborative and fast-paced environment with strong technical focus
How to Apply

If you’re an experienced software engineer looking for your next challenge, we’d love to hear from you.

Contact:
Farbar Siddiq
📧 farbars@whizdom.com.au
📱 0489 922 211

Frequently asked questions

Who is hiring for the Lead C Software Engineer role?
Whizdom is hiring for the Lead C Software Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Lead C Software Engineer job located?
The Lead C Software Engineer role with Whizdom is based in Sydney, NSW, AU.
Is the Lead C Software Engineer role full-time or contract?
This is a full time position at Whizdom.
What experience level is the Lead C Software Engineer role?
The Lead C Software Engineer position is aimed at lead-level candidates.
How do I apply for the Lead C Software Engineer role at Whizdom?
Apply directly on Whizdom's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct