
Senior Software Engineer
Department:Software Development
Type:ON-SITE
Region:Melbourne
Location:Melbourne, Victoria, Australia
Experience:Mid-Senior level
Estimated Salary:A$110,000 - A$150,000
Skills:
C#.NETASP.NETSOAPRESTFULJAVASCRIPTXMLXSDXSLHTML5CSSAJAXJQUERYANGULARJSBOOTSTRAPSOAP UIJIRASELENIUMCONTINUOUS INTEGRATIONCONTINUOUS DEPLOYMENTUNIT TESTINGDATA MODELLINGWORKFLOW
Share this job:
Job Description
Posted on: January 9, 2026
Position: Consultant
Location: Melbourne, VIC
Duration: 6 months
Job Details:
- Engage with business users when designing systems, managing their expectations, and understanding.
- Analyze, design and develop software programming solutions for major projects and periodic releases.
- Organize and participate in requirements and design meetings to contribute to improved project design that includes peer review and team discussions.
- Promote, contribute towards and action appropriate and supportable processes with sufficient audit trail for:
- Reliable software operation and service delivery.
- System design and development.
- Defect management.
- Continuous improvement of development methods, software, tools and processes.
- Release and test management processes; and
- Understanding of business logic.
- Ensure applications and processes operate and meet agreed service and security levels by good design and implementation.
- Follow AEMO policies in the area of security, enterprise architecture principles and development process standards.
- Document and direct staff (which may include other third -parties) to deliver on time and on budget, including estimation and tracking.
- Maintain strong working AEMO business knowledge applicable to application support and development tasks.
- Provide effective reporting to ensure AEMO leadership is informed and aware of relevant key issues and considerations that affect the service delivery, reputation and performance.
- Participate in and contribute to the identification, reporting, assessment and management of risk.
- software development in mission critical IT projects, especially high availability systems;
- Demonstrated experience with:
- Microsoft technologies (e.g. C# / .NET/ ASP.Net);
- Web technologies (e.g. SOAP & RESTful web services, Windows Services, JavaScript, XML/XSD/XSL /HTML5 / CSS, Ajax, jQuery, AngularJS, Bootstrap); and
- Test tools (e.g.: SOAP UI, JIRA, Selenium);
- Strong technical skills in areas such as logic, user interfaces, data modelling and workflow and translating it into clear & concise technical specifications and design;
- Experience in using build and source control tools, continuous build and deployment using automation techniques, use of unit test automation and test harnesses.
- Ability to effectively collaborate with other team members, proactively share knowledge, information, and solutions to problems.
- Demonstrated ability to maintain a high degree of organization, coordination and communication with attention to detail and accuracy.
- Experience in common code libraries.
Minimum Years of Experience 6+
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
AustraliaJobs.app
Get AustraliaJobs.app on your phone!
SIMILAR JOBS

Software Engineer
Just now
Software Development
Remote (Melbourne)
Melbourne, Victoria, Australia
REACTTYPESCRIPTSHOPIFY+10 more

Software Engineer - .NET
Just now
Software Development
ON-SITE
Melbourne, Victoria, Australia
C#.NETASP.NET+21 more

Senior Software Engineer
Just now
Software Development
ON-SITE
Melbourne, Victoria, Australia
C#.NETASP.NET+20 more

Senior Software Engineer - Frontend (Open to remote across ANZ)
3 days ago
Software Development
Remote (Hobart)
Hobart, Tasmania, Australia
REACTTYPESCRIPTJAVASCRIPT+7 more

Systems Engineer – Australian Security Accelerator Program
Dec 28, 2025
Software Development
HYBRID
Canberra, Australian Capital Territory, Australia
SYSTEMS ENGINEERINGMODEL-BASED SYSTEMS ENGINEERINGMBSE+9 more
