
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

Senior Software Engineer (.NET)
2 days ago
Software Development
HYBRID
Millers Point, New South Wales, Australia
C#NETASPNET+13 more

Software Engineer (Full Stack)
2 days ago
Software Development
HYBRID
Sydney, New South Wales, Australia
REACTFULLSTACKAWS+7 more

Senior Software Engineer, Yield
3 days ago
Software Development
ON-SITE
Sydney, New South Wales, Australia
KOTLINVERT.XTEMPORAL+17 more

Lead Engineer - Power System Modelling
5 days ago
Software Development
HYBRID
Perth, Western Australia, Australia
POWER SYSTEM MODELLINGPSSE/EPSCAD+7 more

ServiceNow Developer/SME
Mar 6, 2026
Software Development
HYBRID
Melbourne, Victoria, Australia
SERVICENOWITSMITOM+10 more
