Academic Jobs - Home of Higher Ed Logo
University of Queensland Jobs

Senior Software Engineer

Applications Close:

University of Queensland

St Lucia

Academic Connect
5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

Senior Software Engineer

Senior

June 4, 2026

Location

St Lucia, Brisbane

University of Queensland (UQ)

Type

Full-time Staff / Administration

Salary

17% superannuation, up to 26 weeks parental leave

Required Qualifications

Node.js & TypeScript
Microservices & REST APIs
Postgres, MySQL, Oracle, DynamoDB
React/Angular/Vue
AWS/Azure/GCP & Docker
Agile (Kanban/Scrum) & Git
Technical Leadership & Mentoring
71% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Senior Software Engineer

About This Opportunity

We're looking for a Senior Software Engineer to join our small and collaborative Software Development Team. In this hands-on role, you'll work across a diverse technology landscape, contributing your technical expertise, mentoring skills, and solutions-focused mindset to build and support applications that make a real impact. You'll be part of a close-knit team of around ten engineers, where open communication, continuous learning, and a shared commitment to quality drive everything we do.

Key responsibilities will include:

  • Design, develop, and support custom software solutions across a variety of technology stacks, including microservices, frontend frameworks, and cloud infrastructure.
  • Collaborate with internal clients and IT teams to define technical requirements, improve development practices, and ensure robust, scalable solutions.
  • Provide technical leadership and mentoring within the team, promoting agile methodologies and continuous improvement.
  • Contribute to operational support, innovation research, and assist with broader team functions such as budgeting, planning, and process improvement.

About UQ

As part of the UQ community, you’ll have the opportunity to work alongside the brightest minds, who have joined us from all over the world, working together to create a better world. Join a community where excellence is at the core of our culture, contributions are valued and a range of benefits and rewards are available.

Enjoy up to 26 weeks paid parental and primary care leave, 17% super, 17.5% leave loading, flexible and hybrid working options, health and wellbeing programs, a heavily discounted Study for Staff program, on‑campus childcare, affordable parking, and salary packaging.

About You

  • Relevant qualifications in IT or equivalent combination of education, training, and experience.
  • Proficiency in developing microservice-based applications using Node.js and TypeScript, with experience in RESTful APIs.
  • Experience with database technologies (both relational and NoSQL) such as Postgres, MySQL, Oracle, and DynamoDB.
  • Familiarity with frontend JavaScript frameworks (e.g., React, Angular, Vue) and exposure to other languages such as Python and PHP MVC frameworks.
  • Experience with cloud infrastructure (e.g., AWS, Azure, GCP), Linux environments, Docker, and Infrastructure as Code.
  • Strong understanding of Agile development practices (Kanban/Scrum) and code versioning tools like Git.
  • Demonstrated ability to lead technically, mentor peers, and stay current with emerging technologies and best practices.
  • Excellent communication and interpersonal skills, with the ability to work independently and collaboratively in a team environment.
  • Highly Desirable - Experience with PHP and MVC Frameworks (Symfony, Laravel, etc.)

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for the Senior Software Engineer role at UQ?

Relevant IT qualifications or equivalent experience. Proficiency in Node.js, TypeScript, microservices, REST APIs, relational/NoSQL databases (Postgres, DynamoDB), frontend frameworks, cloud infrastructure (AWS), Linux, Docker, and Agile practices is essential. Explore similar faculty roles.

🌍Does UQ offer visa sponsorship for the Senior Software Engineer position?

Visa sponsorship details are not specified. Check the full posting or contact UQ HR. View executive opportunities that may include sponsorship.

💻What are the key responsibilities of the Senior Software Engineer at UQ?

Design and develop microservice-based applications, provide technical leadership and mentoring, collaborate on requirements, support operations, and contribute to agile practices and process improvement. Browse research jobs for related technical roles.

💰What benefits does the Senior Software Engineer role at UQ include?

Up to 26 weeks paid parental leave, 17% super, 17.5% leave loading, flexible/hybrid options, health programs, and salary packaging. See all university jobs.

📈How competitive is the Senior Software Engineer role at UQ?

Strong emphasis on hands-on coding, leadership, and mentoring in a collaborative 10-person team. Highlight Node.js/TypeScript expertise and cloud experience in applications. Check postdoc positions for entry points.
9 Jobs Found

University of Western Australia

35 Stirling Hwy, Crawley WA 6009, Australia
Staff / Administration
Closes: Jun 11, 2026

University of Sydney

Sydney NSW, Australia
Staff / Administration
Closes: Jun 3, 2026

University of Queensland

The University of Queensland, Saint Lucia QLD, Australia
Staff / Administration
Closes: Jun 4, 2026

RMIT University

City campus, 124 La Trobe St, Melbourne VIC 3000, Australia
Staff / Administration
Closes: Jun 6, 2026

Australian National University

Canberra ACT 2601, Australia
Staff / Administration
Closes: Jun 8, 2026
View More