Senior Software Developer
BAE Systems · Posted today
About the role
Senior Software Developer Job Location: SA (Osborne Naval Shipyard) We work in a thriving sector â one that puts... arrangements at BAE Systems Australia, such as working a 9-day fortnight. Role Description We are seeking an experienced Senior
Senior Software Developer
BAE Systems · Posted today
About the role
Job description Senior Software Developer Job Location: SA (Osborne Naval Shipyard) We work in a thriving sector... arrangements at BAE Systems Australia, such as working a 9-day fortnight. Role Description We are seeking an experienced Senior
Senior Software Developer
Stitch.net · Posted today
About the role
Senior Software Developer This job ad is for the position of Senior Software Developer at one of Australia... on the lives of our members by delivering great software. Our Philosophy Weâve got a very simple philosophy: Make the
Net Software Engineer (Developer) - Government
Charter Diligence · Posted 3 days ago
About the role
Software Engineer (LH-06073) CRM Developer (LH-06077) Software Engineer (LH-06080) Senior Storage Infrastructure Engineer... We are seeking an experienced .NET Software Engineer to support the delivery of secure, scalable, and high-performing web
Senior Software Developer
Hannover Re · Posted 10 days ago
About the role
reinsurers. We currently have an exciting opportunity for a Senior Software Developer to join our Life & Health Subsidiary.... As a Senior Software Developer, you will be responsible for the development of new software applications and the enhancement
Software Developer
Hays · Posted 10 days ago
About the role
Your new company An exciting opportunity exists for an experienced Senior Full Stack Developer or Senior Backend... Developer to join a high-performing technology team delivering software solutions that directly support critical operational
Embedded Software Developer
Halcyon Knights · Posted 19 days ago
About the role
Senior Embedded Software Engineer, Medical Devices Location: Melbourne (South-East suburbs), hybrid Type: Contractor... A senior, hands-on role designing and building embedded software for life-critical medical devices, from hardware bring-up
Senior Software Developer
SOTI · Posted 22 days ago
About the role
technologies and making a difference in the world. Job Title: Senior Software Developer Location: Mississauga, Ontario, Canada... boundaries and make a meaningful impact, SOTI is looking for a passionate developer to join our senior technology teamâa group
LIMS Software Developer (Senior Software Engineer)
Eurofins · Posted 28 days ago
About the role
PM Summary of position and objectives: The LIMS Software Developer maintains, develops and operates the Eurofins... and working in Agile or Scrum environments. Understanding of object-oriented programming, source control, software development
Senior Java Software Engineer - API Developer â MuleSoft & Integration
Hays · Posted 28 days ago
About the role
A leading technology consulting organisation is seeking a Senior Java Software Engineer - API Developer (MuleSoft... technology environments. Your new role As a Senior Java Software Engineer, you will be responsible for designing, developing
Senior Software Developer
Akkodis · Posted 44 days ago
About the role
Senior Developer / Architect (HL7 FHIR) What's in it for you? · Long-term 12-month contract with extension... exchange standards Role - Role Summary We are seeking an experienced Senior Developer / Architect to join a high-profile
Senior Software Engineer - SAP Developer
The HR Ally · Posted 58 days ago
About the role
Role: Senior Software Engineer (SAP Developer) Location: ACT / VIC / SA Working Arrangement: Hybrid â onsite full...: Must be able to obtain Baseline clearance ROLE OVERVIEW We are seeking a Senior SAP Developer to join a team supporting the DVA
Senior Software Engineer - SAP Developer
The HR Ally · Posted 58 days ago
About the role
Role: Senior Software Engineer (SAP Developer) Location: ACT / VIC / SA Working Arrangement: Hybrid â onsite full...: Must be able to obtain Baseline clearance ROLE OVERVIEW We are seeking a Senior SAP Developer to join a team supporting the DVA
Senior Software Developer
SOTI · Posted 70 days ago
About the role
hood. As a Senior Software Developer on our ML team, you will help design, build, and productionize cutting-edge... Experienced software developer focused on scalable server applications (8 years of experience) Good understanding of Data
Senior Software Developer
SITA · Posted 77 days ago
About the role
, and scalable software delivery within a security-cleared, government-compliant environment. Key Responsibilities Design, build
Lead Software Developer
SITA · Posted 77 days ago
About the role
. We are seeking a Senior C / Pro*C / PL-SQL Developer to take technical ownership of SITA products. This is a deep systems-engineering... begins right here, with you, at SITA. Purpose To provide senior hands-on engineering ownership of the Classic platform
Senior Software Developer
SITA · Posted 77 days ago
About the role
reliable, secure, and scalable software delivery within a security-cleared, government-compliant environment. Key
Lead Software Developer
SITA · Posted 77 days ago
About the role
border. We are seeking a Senior C / Pro*C / PL-SQL Developer to take technical ownership of SITA products. This is a deep... your job? The adventure begins right here, with you, at SITA. Purpose To provide senior hands-on engineering ownership of the
Senior Full Stack Software Developer
HSI · Posted 78 days ago
About the role
The Senior Full Stack Software Developer is responsible for designing, developing, testing, deploying and supporting... enterprise-grade software applications while contributing to the ongoing evolution of the organisation's technology platform. The
Senior Software Developer
Ethos BeathChapman · Posted 84 days ago
About the role
This organisation operates within the healthcare sector and is looking to bring on a Senior Software Engineer... & Skills -Deliver software features end-to-end, from design through to deployment and ongoing support -Translate business
Senior Software Developer
BAE Systems · Posted today
About the role
Senior Software Developer Job Location: SA (Osborne Naval Shipyard) We work in a thriving sector â one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all contribute to our success. Collectively we make the impossible possible. Recognised for delivering projects of global and national significance that help keep Australia safe, it is our shared passion that shapes our culture, and our people that make it a great place to work. Who we are: Join BAE Systems and you'll be part of something bigger. As a valued member of our global colleague network, you'll bring your unique skills and perspectives to help pioneer progress and protect what matters most. You'll be trusted to play your part in delivering the advanced, technology-led defence, aerospace and security solutions of tomorrow - shaping a safer future, for all of us. We embrace flexible work arrangements at BAE Systems Australia, such as working a 9-day fortnight. Role Description We are seeking an experienced Senior Software Engineer to join our team supporting the Hunter Program at Osborne Naval Shipyard, South Australia. In this role, you will be responsible for the analysis, design, development, maintenance, and support of software that are critical to program success. Working within a collaborative and multidisciplinary environment, you will contribute to the ongoing reliability, performance, and enhancement of software solutions while partnering closely with internal teams and customer stakeholders. Core Duties: * Design, develop, test, deploy, and maintain scalable software applications and services. * Contribute to the design and implementation of microservices-based architectures using modern containerisation technologies. * Develop high-quality, maintainable code using JavaScript, Node.js, and related technologies. * Design and implement secure APIs, authentication mechanisms, and role-based access controls. * Contribute to software architecture decisions, technical roadmaps, and engineering best practices. * Collaborate with cross-functional teams and stakeholders to understand requirements and deliver effective technical solutions. * Support build, release, and deployment processes across development and production environments. * Investigate, troubleshoot, and resolve software issues, ensuring system stability and performance. * Participate in code reviews, technical documentation, and continuous improvement initiatives. * Provide ongoing production support and contribute to system enhancements and optimisation activities. * Ensure software solutions comply with relevant quality, security, and engineering standards. About YOU * Experience in software engineering, including the design, development, and support of enterprise applications. * Proficiency in JavaScript and Node.js with demonstrated experience in containerisation technologies, including Docker and/or Podman, within microservices environments. * Strong software design and architecture experience, with the ability to develop scalable and maintainable solutions. * Experience developing and integrating RESTful APIs, authentication services, and role-based access controls. * Strong understanding of relational databases, including PostgreSQL (preferred) or similar database technologies. * Experience developing custom web applications and user-focused software solutions. * Proven experience with build and release management, CI/CD pipelines, deployment processes, and production support. * Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues. * Australian citizenship and the ability to obtain and maintain an NV1 Defence Security Clearance. Why BAE Systems? Here you'll build a career with purpose and limitless possibilities. With lifelong learning and meaningful work - this is a place where you can grow your career with confidence and be empowered to be your best. You'll be recognised for your contribution and enjoy rewards tailored to what's most important to you and your family - support for your financial and personal wellbeing, as well as a balanced lifestyle. In an environment embracing sustainable ways of working and with a strong sense of shared purpose, our supportive culture is a place you can feel you belong and proud of the difference you make. A place where everyone can thrive We're committed to building an inclusive workplace where everyone feels valued and supported. We know that a diversity of backgrounds, perspectives and experiences strengthens our teams and is vital to the work we do. We support our veteran community through VetNet Australia, along with initiatives such as Reserve Service Leave, a Veteran Mentoring Program, and partner-supported programs. We welcome applications from all candidates and strongly encourage Aboriginal and Torres Strait Islander peoples to apply. We are proud to be recognised as an employer of choice for women by WORK180 and recipients of the Benchmarcx Top Employer for Candidate Experience Excellence 2026. As members of the Circle Back Initiative, we commit to responding to every applicant. If you require any reasonable adjustments during the recruitment process, please contact our recruitment team to discuss the support you may need. You can also connect with us via Careers and Employment. Security statement Please note, as a defence security clearance is required for this role, applicants must be Australian citizens and either possess or be eligible to obtain and maintain one. Further information regarding security clearances.
Salesforce Developer / Software Engineer
Redwolf Rosch · Posted today
About the role
About the Role We are seeking an experienced Senior Salesforce Developer / Software Engineer to join a major Queensland Government entity embarking on a multi-year Digital Transformation Program . Working within an established Agile delivery framework, you will play a hands-on role in designing, configuring, building, and deploying secure, scalable, and high-performing Salesforce solutions. You will work closely with Solution Architects, Tech Leads, Integration Specialists, and Business Analysts to transform complex business requirements into robust customer-facing digital services and modern core platform capabilities. Key Responsibilities Core Salesforce Engineering: Design and build custom, bulk-safe functionality using Apex, Lightning Web Components (LWC), Salesforce Flow, SOQL , and modern asynchronous processing patterns. Customer Portals & Digital Journeys: Configure and develop secure customer-facing portals and authenticated user journeys using Experience Cloud , OmniStudio , and Public Sector Solutions . Integration & API Development: Build, optimize, and maintain reliable integrations with backend systems and enterprise middleware using REST/SOAP APIs and Platform Events. Security & Data Governance: Implement robust platform security, profile/permission sets, external sharing rules, and field-level security aligned with government data protection standards. Quality & DevOps: Actively participate in peer code reviews, automated testing (unit test coverage), Git-based source control, and CI/CD deployment pipelines. Key Selection Criteria Mandatory Requirements: 5 years of hands-on Salesforce development experience in complex enterprise or government delivery environments. Strong expertise across Apex, LWC, Salesforce Flow, SOQL , data modeling, and platform security architecture. Proven track record building customer portals and digital services using Salesforce Experience Cloud . Hands-on experience designing and consuming REST/SOAP APIs and working with middleware/integration platforms. Proficiency with Git-based version control, CI/CD pipelines, unit testing , and Agile tools (Jira/Confluence). Location: Based in or willing to relocate to Brisbane with the ability to work 3 days per week on-site . Highly Desirable: Hands-on experience with OmniStudio and Salesforce Public Sector Solutions (PSS) . Prior experience delivering digital licensing, regulatory, or public sector case management solutions. Exposure to AI capabilities (e.g., Salesforce Agentforce, Prompt Builder, or LLM integrations ) is an added bonus. Preferred Certifications: Salesforce Certified Platform Developer I & II Salesforce Certified OmniStudio Developer Salesforce Certified Sharing & Visibility Architect or Platform Integration Architect How to Apply If you are a Brisbane-based Salesforce Specialist looking for a long-term, high-impact government contract through mid-2027, submit your CV and a brief cover letter outlining your relevant portal and government project experience today! Redwolf Rosch invite and encourage applications from all backgrounds of gender, disability, culture, and race. If you are a person with a disability and require modifications to the recruitment process, please contact the Recruitment Consultan t redwolfrosch.com.au
.Net Integration Developer
XPT Software Australia Pty Ltd · Posted 1 days ago
About the role
e are looking for a Senior Integration Developer with strong experience in .NET, REST APIs, Azure and RabbitMQ to design, develop and support secure enterprise integrations. The role will involve building new APIs, integrating with existing APIs, developing messaging solutions and supporting integrations through to production. Key Responsibilities Design and develop REST APIs using C#/.NET. Develop and manage APIs using Azure API Management (APIM). Consume and integrate with existing internal and external APIs. Design and develop RabbitMQ publishers, consumers, queues and exchanges. Implement message retry, error handling and dead-letter queue mechanisms. Develop Azure solutions using Azure Functions, App Service and Service Bus. Use Azure Key Vault and CyberArk for secure credential and secrets management. Support service accounts, AD groups and password/credential rotation. Develop and support integrations with SQL Server. Implement secure authentication and authorisation using OAuth 2.0, TLS/certificates and least-privilege principles. Develop unit and integration tests. Build and maintain CI/CD pipelines using Azure DevOps. Implement application logging and monitoring using Application Insights. Troubleshoot integration issues and provide production support. Participate in code reviews and technical solution discussions. Experience supporting missionâcritical systems · Required Skills · Strong C#/.NET development experience. · Strong experience developing and consuming REST APIs. · Experience with Azure API Management (APIM). · Strong hands-on experience with RabbitMQ. · Experience with Azure Functions, App Service and Service Bus. · Experience with Azure Key Vault and preferably CyberArk. · Good knowledge of SQL Server / T-SQL. · Experience with Azure DevOps and CI/CD. · Good understanding of authentication, authorisation, certificates and application security. · Experience with unit testing and integration testing. · Strong troubleshooting and production-support skills. · Desirable · Experience working with WEM, energy markets or utilities. · Experience supporting business-critical enterprise integration platforms. · Experience with security remediation, service accounts and privileged-access management. · Experience · Senior-level experience in software/integration development. · Proven experience designing and delivering enterprise integrations. · Ability to work independently and collaborate with architects, technical leads, security, infrastructure, database and testing teams. · In short: we need a hands-on senior developer who is strong in .NET APIs/APIM RabbitMQ Azure SQL Server, with good security, testing, CI/CD and production-support experience.
Senior Software Engineer
Australia Retirement Trust · Posted 4 days ago
About the role
Description Weâre all about helping our members make the most of their money. And while they go after their goals, you can too. As a Senior Software Engineer, you'll be responsible for designing, developing and supporting innovative application solutions that help Australian Retirement Trust remain at the forefront of the industry. You'll work across the full software development lifecycle, contributing to architecture, development, testing, release activities and ongoing support. You'll provide technical leadership and expertise, helping to deliver secure, scalable and maintainable solutions that create real value for members and the business. Working closely with technical and non-technical stakeholders, you'll solve complex challenges, support continuous improvement initiatives, and contribute to a culture of engineering excellence. You'll also support team capability through mentoring, knowledge sharing, code reviews and collaboration, helping ensure consistent delivery of high-quality outcomes across the technology function. This role is a permanent opportunity and is based in Brisbane. Responsibilities Design, develop, test and support high-quality application solutions aligned to ART's technology strategy. Analyse business and technical requirements and implement effective software solutions. Perform code reviews and contribute to engineering best practices and standards. Investigate incidents, defects and system issues, identifying root causes and implementing solutions. Support release planning, build activities and deployment processes. Contribute to solution design, architecture discussions and technology decisions. Provide expert technical advice to both technical and non-technical stakeholders. Drive continuous improvement initiatives across systems, processes and delivery practices. Assist with estimation, planning and delivery of technology initiatives. Mentor and support engineers to build capability and promote knowledge sharing. Identify, assess and escalate risks in accordance with risk management requirements. Participate in support activities, including after-hours support and on-call rosters when required. Qualifications It goes without saying you'll be a great communicator with top notch interpersonal skills. We'll also expect you to pick up problems and come up with quick, creative ways to solve them. It's quite likely you tick some of the following boxes too: You hold a bachelor's degree in computer science, Software Engineering or a related discipline. Your experience includes operating at a senior level within software engineering and application development environments. You'll have strong problem-solving, analytical and troubleshooting capabilities. You're skilled at communicating complex technical concepts to a variety of audiences. You have demonstrated experience designing and developing solutions within medium to large organisations. Your knowledge includes Agile, Waterfall, release management and software quality practices. You'll be experienced in estimating, planning and delivering technology outcomes. You're passionate about mentoring others and contributing to a collaborative team culture. You bring experience working within regulated environments, ideally financial services or superannuation. Your understanding of operational support and complex transaction processing environments will be highly regarded. You'll hold, or be willing to obtain, relevant industry certifications such as ITIL Foundation.
Java Developers
GoSourcing Pty Ltd · Posted 6 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd · Posted 6 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd · Posted 6 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd · Posted 6 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd · Posted 6 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Staff Network Development Engineer
IREN · Posted 6 days ago
About the role
Description Job Type: Full-time | Location: Sydney, NSW | Department: Network | Reporting to: Vice President, Network Engineering | Work Location Type: onsite IREN is a vertically integrated AI Cloud provider, delivering large-scale data centers and GPU clusters for AI training and inference. IRENâs platform is underpinned by its expansive portfolio of grid-connected land and power in renewable-rich regions across North America, Europe and APAC. With 100% renewable energy, we build, own and operate our data centers and take pride in being at the forefront of sustainable solutions for the ever-evolving applications of high-performance compute. We believe that human progress is invaluable, but it should be done in the right way â responsibly, sustainably and having a positive impact on the communities we operate in. We have grown substantially since 2019, from our inception in Australia to now having several facilities across North America and being listed on NASDAQ⊠and we are just getting started! By joining us, you will be contributing to the future of sustainable high-performance compute and the local communities we strive to have a positive impact on. Our Network Engineering team builds the networks that power AI at scale. We design and run the high-performance fabrics that connect tens of thousands of GPUs, the backbone and WAN that link our campuses across continents, and the facilities networks that keep our data centres safe and running. Our work spans all aspects of network engineering for IREN, from the data centre and core to the WAN and peering edge. As a Staff Network Development Engineer you will set the technical direction for the software that runs IREN's network. You will architect the platforms that design, deploy, validate and operate our networks at global scale, lead the hardest engineering problems hands-on, and grow the network software capability of the team. Requirements Extensive experience as a senior or staff software, network development or site reliability engineer for large data centre, cloud or hyperscale networks. Expert software engineering skills in Python or Go, with a track record of designing and delivering distributed systems, services and APIs in production. Deep experience with network automation platforms, data models such as YANG, streaming telemetry and closed-loop automation. Strong BGP, OSPF or IS-IS, MPLS with traffic engineering, VXLAN and EVPN knowledge, and experience with large HPC and AI networks. Experience with network platforms such as Cisco, Juniper and Arista, and their programmable interfaces. A clear view on applying AI and machine learning to network operations. Experience with NVIDIA Spectrum networking, RoCE or InfiniBand, HPC or GPU platforms is highly regarded. The credibility to set technical direction, influence across teams and coach senior engineers.
Senior Software Engineer, App Modernization
MongoDB · Posted 6 days ago
About the role
About the Job MongoDB is growing its team in Sydney, focusing on building intelligent tools that help customers understand and modernise their application codebases. The Application Modernisation Platform (AMP) guides customers through the entire journey of modernising their applications - from legacy relational platforms to modern, scalable systems built on MongoDB. The App Analysis & Modelling team owns the critical first stage of this journey: building the context that powers everything downstream. The team builds code analysis tools that construct code dependency graphs and generate deep insights for codebases, giving customers a clear understanding of their existing applications before transformation begins. The team also designs schema recommendation engines that analyse signals such as existing relational schemas and query patterns to inform data modelling decisions. Our work sits at the intersection of analysis, data modelling, and AI - helping developers make confident, data-driven decisions as they transition to MongoDB. We are looking for a Software Engineer who is passionate about building scalable backend systems and applications. As we expand our use of AI to power smarter analysis and recommendations, the ideal candidate will bring strong backend engineering fundamentals with the ability to contribute across the full stack. You will collaborate closely with product management and other engineering teams to design and deliver cutting-edge features that guide customers through complex modernisation journeys. We are looking to speak to candidates who are based in Sydney for our hybrid working model. The Ideal Candidate Will Have 3-5 years (Mid-Level) or 5 years (Senior) of commercial software development experience with strong proficiency in Python and/or Java Experience(or extensive experience for senior candidates) designing and building scalable, high-performance APIs and backend services Solid understanding of relational data modelling and SQL (Oracle, PostgreSQL, MySQL, or similar), including schema design and query optimisation Good understanding of algorithms, data structures, and their time and space complexity Experience with frontend development using React and TypeScript, or a demonstrated willingness and ability to work across the full stack Degree in Computer Science or a similar field, or equivalent practical experience Curiosity, a positive attitude, and a drive to continue learning Excellent verbal and written communication skills Nice to Have Experience building AI-powered features, including working with Large Language Models (LLMs) and agentic workflows Experience with code analysis, static analysis tooling, or building tools that traverse and interpret code structures programmatically Familiarity with MongoDB Experience with cloud-native distributed systems (e.g., Kubernetes or similar) Contributions to open-source projects Position Expectations Contribute high-quality, well-tested code to the App Analysis & Modelling team's backend and frontend services Design and build scalable APIs and data pipelines that power code analysis and schema recommendation features Drive technical design and architecture for complex features (for senior candidates), or deliver robust implementations following established designs (for mid-level candidates) Collaborate effectively with Product Management, other engineers, and designers to build and deliver on the product roadmap Participate actively in code reviews to enforce best practices and maintain a high bar for code quality Give and solicit feedback on technical design documents and pull requests Help troubleshoot and resolve complex technical issues across the stack Perform tasks related to engineering process such as CI/CD, quality, and testing Mentor and guide team members while elevating engineering best practices (for senior candidates) Success Measures Within the first three months, you will have: Familiarised yourself with the MongoDB database and aggregation language Familiarised yourself with the backend tech stack including Python, Java, and our API infrastructure Set up your software development environment and begin contributing to the codebase Started collaborating with your peers and contributed to code reviews and design discussions Within six months, you will have: Familiarised yourself with the full stack including the React/TypeScript frontend Worked on and delivered a large-scale feature in the product Contributed to and helped deliver multiple product releases Reviewed and contributed to scope and technical design documents Within twelve months, you will have: Become a core technical leader (for senior candidates) or an independent owner of complex features (for mid-level candidates) Delivered at least one large-scale feature that spans the entire tech stack Helped recruit and interview new members of the team Collaborated effectively with other teams at MongoDB on cross-functional projects Help recruit, mentor, and interview new members of the team (emphasized for senior candidates) About MongoDB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB's unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,000 customers, including AI-native startups and approximately 75% of the Fortune 100, relying on MongoDB for their most important applications, we're powering the next era of software. Our compass at MongoDB is our Leadership Commitment, (https://www.mongodb.com/company) guiding how and why we make decisions, show up for each other, and win. It's what makes us MongoDB. To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy (https://www.mongodb.com/company/blog/culture/employee-benefits-that-make-a-difference-at-mongodb) , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB (https://www.mongodb.com/blog/channel/culture) , and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. _Requisition ID : 426487_
APS6 Mainframe Developer
Softtest pays pty ltd · Posted 12 days ago
About the role
Australian Citizens residing in Australia only respond. Job Details: Senior Developers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. Development describes the function of creating design documents, developing, testing, supporting and maintaining applications and frameworks involved in the software development life cycle. Senior Developers realise design, prototypes and testing support, and are responsible for the development of software and technical design. The role is responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision-making is substantially dependent on judgement, skills and knowledge. Senior Developers manage and organise their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and business improvement strategies. Key duties and responsibilities Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Worker's residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Maximum hours: 80 hours per week
APS6 Mainframe Developer
Softtest pays pty ltd · Posted 12 days ago
About the role
Australian Citizens residing in Australia only respond. Job Details: Senior Developers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. Development describes the function of creating design documents, developing, testing, supporting and maintaining applications and frameworks involved in the software development life cycle. Senior Developers realise design, prototypes and testing support, and are responsible for the development of software and technical design. The role is responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision-making is substantially dependent on judgement, skills and knowledge. Senior Developers manage and organise their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and business improvement strategies. Key duties and responsibilities Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Worker's residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Maximum hours: 80 hours per week
APS6 Mainframe Developer
Softtest pays pty ltd · Posted 12 days ago
About the role
Australian Citizens residing in Australia only respond. Job Details: Senior Developers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. Development describes the function of creating design documents, developing, testing, supporting and maintaining applications and frameworks involved in the software development life cycle. Senior Developers realise design, prototypes and testing support, and are responsible for the development of software and technical design. The role is responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision-making is substantially dependent on judgement, skills and knowledge. Senior Developers manage and organise their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and business improvement strategies. Key duties and responsibilities Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Worker's residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Maximum hours: 80 hours per week
APS6 Mainframe Developer
Softtest pays pty ltd · Posted 12 days ago
About the role
Australian Citizens residing in Australia only respond. Job Details: Senior Developers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. Development describes the function of creating design documents, developing, testing, supporting and maintaining applications and frameworks involved in the software development life cycle. Senior Developers realise design, prototypes and testing support, and are responsible for the development of software and technical design. The role is responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision-making is substantially dependent on judgement, skills and knowledge. Senior Developers manage and organise their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and business improvement strategies. Key duties and responsibilities Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Worker's residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Maximum hours: 80 hours per week
APS6 Mainframe Developer
Softtest pays pty ltd · Posted 12 days ago
About the role
Australian Citizens residing in Australia only respond. Job Details: Senior Developers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. Development describes the function of creating design documents, developing, testing, supporting and maintaining applications and frameworks involved in the software development life cycle. Senior Developers realise design, prototypes and testing support, and are responsible for the development of software and technical design. The role is responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision-making is substantially dependent on judgement, skills and knowledge. Senior Developers manage and organise their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and business improvement strategies. Key duties and responsibilities Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Worker's residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Maximum hours: 80 hours per week
Engineer - Sr.
OpenTable · Posted 12 days ago
About the role
Senior Software Engineer (C# Backend Development) Location : Melbourne, Australia (Hybrid position, in office 2 days per week) About OpenTable With millions of diners, 70,000 restaurant partners and 25 years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most â their team, their guests, and their bottom line â while enabling diners to discover and book the perfect restaurant for every occasion. Every employee at OpenTable has a tangible impact on what we do and how we do it. Youâll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture. About the Role Youâll be joining the growing Private Dining Team in Australia and help elevate OpenTableâs newest line of business. The team is building the next generation event management for our top restaurant groups. We're deeply involved from concept, prototyping, implementation, delivery, to customer validation. We believe in empowering individuals to do phenomenal work. Responsibilities Architect, build, and maintain scalable C# .NET backend services and RESTful APIs for OpenTableâs global Private Dining platform. Drive end-to-end project execution from initial technical planning and architectural design through to production deployment. Collaborate with cross-functional software engineers, product managers, and designers across international offices to deliver impactful enterprise features. Champion engineering excellence and continuous integration by applying Test-Driven Development (TDD), SOLID principles, and clean code practices. Troubleshoot, debug, and optimize distributed microservices to ensure system reliability, performance, and rapid incident response. Mentor team members, share technical knowledge, and foster an inclusive, highly collaborative learning environment. Minimum Qualifications 5 years of software engineering experience with C# and .NET Core. Proven experience building and scaling high-volume RESTful APIs and distributed, event-driven microservices. Demonstrated proficiency in object-oriented design, design patterns, data structures, and core software design principles (e.g., SOLID, TDD, Dependency Injection). Hands-on experience with relational or NoSQL database technologies (e.g., PostgreSQL, MongoDB, or Cassandra) and containerization tools (e.g., Docker, Kubernetes). Experience leading technical planning and driving features through full-lifecycle CI/CD pipelines into production. Preferred Qualifications Familiarity with Java backend technologies or full-stack software development. Experience with AI Spec-Driven Development Experience with Python, or big data processing frameworks (e.g., Databricks, Apache Spark, Apache Airflow). Experience monitoring system performance, triaging operational incidents, and utilizing telemetry or log management tools. Background collaborating across international time zones with distributed engineering and product teams. Experience with continuous integration tools such as TeamCity or modern cloud delivery pipelines. Benefits and Perks Work from (almost) anywhere for up to 20 days per year Focus on mental health and well-being: Company-paid therapy sessions through SpringHealth Company-paid subscription to Headspace Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!) Paid parental leave Generous paid vacation time off for your birthday Paid volunteer time Focus on your career growth: Development Dollars Leadership development Access to thousands of on-demand e-learnings Travel Discounts Employee Resource Groups Annual health and wellness reimbursement Monthly social events Free lunch 2 days per week Work Environment & Flexibility At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations. Inclusion Weâre committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serveâand fostering a culture where everyone feels welcome to be themselves. If you need accommodations during the application or interview process, or on the job, weâre here to support you. Please reach out to your recruiter to request any accommodations. LI-MJ1 LI-Hybrid
Technical Lead
Pty · Posted 18 days ago
About the role
About Herron Todd White Herron Todd White is a respected market leader with a positive and focused future. Our people are the key to maintaining our strong reputation for providing high quality property valuations and exceptional customer service for key clients across Australia. We have an unrivalled national presence with a network of 65 offices and over 850 employees. Itâs our people that make us great and weâre proud of our culture that prioritises teamwork, flexibility, challenge and endless opportunities. About the Role The Technical Lead is responsible for driving technical excellence, ensuring architecture and code quality, and mentoring a geographically distributed and diverse team. This role is hands-on and also serves as the primary technical point of contact, collaborating with the Software Development Manager, Product Owners, and cross-functional stakeholders to deliver high-quality software solutions to the business. This role bridges the gap between high-level architectural strategy and day-to-day development execution, ensuring that our software solutions are robust, scalable, maintainable, secure and aligned with business goals. Operating within our Agile framework, the Technical Lead champions continuous improvement, team efficiency and quality whilst building a culture of shared ownership and ongoing learning and improvement. They balance immediate delivery needs with proactive risk management, fostering best practices and innovation that keep our platform robust and prepared for future demands. Key Responsibilities Technical Leadership Provide technical direction and expertise to the development team, ensuring the design and architecture of software solutions are scalable, maintainable, and aligned with best practices. Make key technical decisions, selecting appropriate tools, technologies and frameworks for projects. Ensure that the team adheres to coding standards, reviews code regularly, and fosters a culture of high-quality development. Team Guidance and Mentorship Mentor and coach developers, helping them grow in their technical skills and professional development. Offer support in resolving complex technical issues and remove blockers to maintain the team productivity. Foster a collaborative and positive work environment, encouraging knowledge sharing and learning among team members. Collaboration with Cross-Functional Teams Work closely with the Software Development Manager, product owners, business analysts and other teams to understand requirements and ensure that technical solutions align with business needs. Participate in sprint planning, grooming and other agile ceremonies to help prioritise tasks and set realistic goals for the team. Communicate technical concepts effectively to non-technical stakeholders, ensuring clarity and alignment across teams. Project Management and Delivery Oversee the progress of software projects, ensuring that they are delivered on time and within the scope. Estimate effort and timelines for development tasks and manage resources effectively to meet project milestones. Identify and manage technical risks, providing proactive solutions to avoid delays and complications. Continuous Improvement Advocate for and implement best practices, modern development tools, and efficient workflows to improve the development process. Drive the adoption of agile methodologies within the team and promote a culture of continuous improvement and innovation. Regularly evaluate the teamâs technical processes and identity opportunities to enhance productivity, quality and performance. Stakeholder Communication Act as a primary technical point of contact for stakeholders, including providing regular updates on project status, risks, and technical challenges. Present technical solutions and trade-offs to leadership and other key stakeholders to ensure alignment and informed decision-making. Code Quality and Review Ensure that software solutions are designed and developed with a focus on maintainability, scalability, security and performance. Review code written by team members, providing constructive feedback and ensuring compliance with established standards. About You To be successful in this role, you will ideally meet the following criteria: Required At least 5 years relevant Senior Software Developer experience Software development experience âon-the-toolsâ â 7 years Agile delivery leadership â 2 years Solution architecture â 2 years Solid understanding of web application security and vulnerabilities Development of large commercial web applications and back-ends with intimate knowledge of full-stack architecture Strong understanding of design patterns leading to high-performance web applications Experience in database design, query performance and optimisation Experience in back-end development using Ruby Microservices architecture design Experience in containerisation in development Exposure to Continuous Integration/Continuous Deployment Desirable Ruby, Ruby on Rails â 3 years Ember.JS â 3 years Kubernetes & Docker NoSQL â ElasticSearch, Redis Development and deployment using Google Cloud Platform What we Offer Competitive salary package Opportunity to shape the future of a market-leading organisation Professional development and career growth Collaborative and supportive work environment Hybrid working arrangements for the right candidate At HTW weâre committed to building an inclusive culture in which every individual feels respected and valued. A culture that embraces diversity, where employees feel appreciated for their unique characteristics and are comfortable sharing ideas and other aspects of their true and authentic selves. We encourage applicants of diverse backgrounds and identities, and all ages and abilities to apply. If you would like to make a valued contribution to a successful and growing team, apply online today! If you are interested in exploring other opportunities across Herron Todd Whiteâs national network, we would love to hear from you. Visit our website at https://www.htw.com.au/current-vacancies/ to view our current list of vacancies.
Senior Business Analyst
WSP · Posted 18 days ago
About the role
Description Senior Business Analyst Brisbane, Sydney or Melbourne At WSP, we're shaping the future through digital innovation, human-centred design, and technology-enabled transformation. As our Digital business continues to grow, we're looking for an experienced Senior Business Analyst to help our clients solve complex challenges and deliver meaningful outcomes through technology. Based in Brisbane, Sydney or Melbourne, this role sits within our growing Digital team and will work across a diverse portfolio of projects spanning advisory, design, and delivery. This position is for a strong all-rounder who can operate independently across consulting, business analysis and software delivery. What You'll Do As a Senior Business Analyst, you'll lead discovery, analysis, and requirements activities across complex digital and technology-enabled initiatives. Partnering closely with clients, stakeholders, architects, developers and designers, you'll help shape digital solutions that are practical, scalable and aligned to business objectives. You'll play a key role in: Leading discovery workshops, stakeholder engagement activities and requirements gathering sessions. Translating business challenges and user needs into actionable solution requirements. Developing business cases, future-state processes, service experiences and operating models. Analysing systems, integrations, APIs, data flows and business rules to support solution design. Producing high-quality business analysis artefacts including process maps, user journeys, requirements specifications and service blueprints. Supporting agile delivery through prioritisation, backlog management and scope definition. Applying AI-enabled tools and approaches to improve analysis, documentation and delivery outcomes. Building trusted client relationships and contributing to business development, proposals and work-winning activities. Helping strengthen capability across the Digital practice through mentoring, coaching and continuous improvement initiatives. About You You'll bring a strong consulting mindset coupled with deep business analysis expertise and a passion for using technology to solve complex business problems. Must have: Strong senior BA experience in software development environments, not just process or business transformation. Proven ability to lead discovery workshops, clarify ambiguous problems and challenge stakeholder assumptions. Strong client-facing consulting skills â able to build credibility quickly, make recommendations and influence senior stakeholders. Technically fluent enough to work closely with developers and architects across APIs, integrations, data flows, system behaviour, security and non-functional requirements. Demonstrated ownership and initiative â willing to step beyond traditional BA boundaries to drive an outcome. Comfortable supporting or leading smaller engagements across scope, risks, dependencies, backlog, delivery planning and stakeholder communication. Strong written and verbal communication, including the ability to give concise executive-level recommendations, not just detailed analysis. Practical, current use of AI to accelerate analysis and delivery, while understanding validation, privacy and governance. Strongly preferred: Previous software engineering, technical delivery or solution-analysis background. Consulting/professional-services experience across multiple clients or domains. Experience leading discovery through to implementation, not just requirements handover. Ability to coach or guide junior BAs. What You'll Bring We're looking for someone who: Builds trusted relationships and influences outcomes through collaboration and communication. Combines strategic thinking with pragmatism and attention to detail. Is comfortable navigating ambiguity and solving complex problems. Challenges assumptions constructively to achieve better outcomes for clients and users. Brings authenticity, empathy and strong stakeholder management skills. Acts with integrity and a commitment to excellence. At WSP, you'll be part of a global professional services firm that thrives on curiosity, innovation and making a positive impact. You'll work alongside some of the industry's leading digital, engineering and advisory professionals, helping clients deliver transformational outcomes across infrastructure, property, energy, water, transport and community projects. We value flexibility, inclusion, collaboration and continuous learning, and we're committed to creating an environment where our people can thrive and realise their full potential. With us, you can. Apply today.
Senior Business Analyst
WSP · Posted 18 days ago
About the role
Description Senior Business Analyst Brisbane, Sydney or Melbourne At WSP, we're shaping the future through digital innovation, human-centred design, and technology-enabled transformation. As our Digital business continues to grow, we're looking for an experienced Senior Business Analyst to help our clients solve complex challenges and deliver meaningful outcomes through technology. Based in Brisbane, Sydney or Melbourne, this role sits within our growing Digital team and will work across a diverse portfolio of projects spanning advisory, design, and delivery. This position is for a strong all-rounder who can operate independently across consulting, business analysis and software delivery. What You'll Do As a Senior Business Analyst, you'll lead discovery, analysis, and requirements activities across complex digital and technology-enabled initiatives. Partnering closely with clients, stakeholders, architects, developers and designers, you'll help shape digital solutions that are practical, scalable and aligned to business objectives. You'll play a key role in: Leading discovery workshops, stakeholder engagement activities and requirements gathering sessions. Translating business challenges and user needs into actionable solution requirements. Developing business cases, future-state processes, service experiences and operating models. Analysing systems, integrations, APIs, data flows and business rules to support solution design. Producing high-quality business analysis artefacts including process maps, user journeys, requirements specifications and service blueprints. Supporting agile delivery through prioritisation, backlog management and scope definition. Applying AI-enabled tools and approaches to improve analysis, documentation and delivery outcomes. Building trusted client relationships and contributing to business development, proposals and work-winning activities. Helping strengthen capability across the Digital practice through mentoring, coaching and continuous improvement initiatives. About You You'll bring a strong consulting mindset coupled with deep business analysis expertise and a passion for using technology to solve complex business problems. Must have: Strong senior BA experience in software development environments, not just process or business transformation. Proven ability to lead discovery workshops, clarify ambiguous problems and challenge stakeholder assumptions. Strong client-facing consulting skills â able to build credibility quickly, make recommendations and influence senior stakeholders. Technically fluent enough to work closely with developers and architects across APIs, integrations, data flows, system behaviour, security and non-functional requirements. Demonstrated ownership and initiative â willing to step beyond traditional BA boundaries to drive an outcome. Comfortable supporting or leading smaller engagements across scope, risks, dependencies, backlog, delivery planning and stakeholder communication. Strong written and verbal communication, including the ability to give concise executive-level recommendations, not just detailed analysis. Practical, current use of AI to accelerate analysis and delivery, while understanding validation, privacy and governance. Strongly preferred: Previous software engineering, technical delivery or solution-analysis background. Consulting/professional-services experience across multiple clients or domains. Experience leading discovery through to implementation, not just requirements handover. Ability to coach or guide junior BAs. What You'll Bring We're looking for someone who: Builds trusted relationships and influences outcomes through collaboration and communication. Combines strategic thinking with pragmatism and attention to detail. Is comfortable navigating ambiguity and solving complex problems. Challenges assumptions constructively to achieve better outcomes for clients and users. Brings authenticity, empathy and strong stakeholder management skills. Acts with integrity and a commitment to excellence. At WSP, you'll be part of a global professional services firm that thrives on curiosity, innovation and making a positive impact. You'll work alongside some of the industry's leading digital, engineering and advisory professionals, helping clients deliver transformational outcomes across infrastructure, property, energy, water, transport and community projects. We value flexibility, inclusion, collaboration and continuous learning, and we're committed to creating an environment where our people can thrive and realise their full potential. With us, you can. Apply today.
Senior Full Stack Developer â Hotel/Tourism Software! â Remote
Resly · Posted 19 days ago
About the role
Join the Resly Squad as a Senior Full Stack Developer! Love solving complex technical problems? Enjoy building products that scale? Want to influence architecture, mentor other developers and help shape the future of a growing SaaS platform? We should talk. At Resly, weâre building one of the leading property management platforms for the accommodation industry, and weâre looking for an experienced Senior Full Stack Developer to help us take our engineering team to the next level. This isnât a role where youâll simply pick up tickets and write code. Weâre looking for someone who enjoys taking ownership, solving meaningful technical challenges, and contributing to the bigger picture. Someone who wants to influence how we build software, improve engineering practices, and help shape the future of our platform as we continue to scale. About Resly Weâre a fast-growing SaaS company building software that powers accommodation providers across Australia and New Zealand. Our Product & Engineering team is entering an exciting stage of growth. Weâre investing heavily in our platform, our people and our engineering capability, creating an environment where senior developers have genuine influence over technical direction, architecture and the way we work. Weâre a remote-first team across Australia, New Zealand, the Philippines and Sri Lanka, with our HQ based on the Gold Coast. What Youâll Be Doing Youâll work closely with Product, Design and Engineering to build software thatâs scalable, maintainable and genuinely loved by our customers. Design, build and deliver high-quality features across the full stack. Take ownership of complex technical challenges from design through to delivery. Contribute to architecture and technical decision making. Collaborate with Product to shape solutions, not just implement requirements. Mentor and support other developers while helping lift engineering standards. Improve code quality, testing practices and deployment processes. Identify opportunities to improve system performance, scalability and developer experience. Continuously look for better ways of building great software. What Weâre Looking For Youâll have: Significant experience as a Senior Full Stack Developer building modern web applications. Strong experience with Node.js and React (or similar technologies). Experience designing scalable, maintainable software used in production environments. Strong understanding of modern engineering practices including CI/CD, automated testing and code reviews. Experience using AI-assisted development tools to improve productivity and code quality. Excellent problem-solving skills and the ability to make pragmatic technical decisions. Experience working in fast-paced Agile teams. Strong communication skills and the confidence to challenge ideas, contribute to discussions and collaborate across teams. Bonus points if youâve worked with: Next.js TypeScript GCP or Firebase Large-scale SaaS platforms System architecture or platform scaling initiatives Mentoring developers or leading technical projects Why Youâll Love Working Here Be part of a company thatâs growing rapidly and investing heavily in Product & Engineering. Work remotely from anywhere in Australia or New Zealand. Help shape the technical direction of a rapidly growing SaaS platform. Work with modern technologies including React, Next.js and Node.js. Have genuine ownership over what you build. Influence architecture and engineering standards. Join a collaborative team that values curiosity, ownership and continuous improvement. Sound like you? If youâre someone who enjoys solving difficult technical problems, building high-quality software, and wants to make a genuine impact in a growing product company, weâd love to hear from you. Apply today and help us build the future of hospitality technology.
Technical Lead
Pty · Posted 19 days ago
About the role
About Herron Todd White Herron Todd White is a respected market leader with a positive and focused future. Our people are the key to maintaining our strong reputation for providing high quality property valuations and exceptional customer service for key clients across Australia. We have an unrivalled national presence with a network of 65 offices and over 850 employees. Itâs our people that make us great and weâre proud of our culture that prioritises teamwork, flexibility, challenge and endless opportunities. About the Role The Technical Lead is responsible for driving technical excellence, ensuring architecture and code quality, and mentoring a geographically distributed and diverse team. This role is hands-on and also serves as the primary technical point of contact, collaborating with the Software Development Manager, Product Owners, and cross-functional stakeholders to deliver high-quality software solutions to the business. This role bridges the gap between high-level architectural strategy and day-to-day development execution, ensuring that our software solutions are robust, scalable, maintainable, secure and aligned with business goals. Operating within our Agile framework, the Technical Lead champions continuous improvement, team efficiency and quality whilst building a culture of shared ownership and ongoing learning and improvement. They balance immediate delivery needs with proactive risk management, fostering best practices and innovation that keep our platform robust and prepared for future demands. Key Responsibilities Technical Leadership Provide technical direction and expertise to the development team, ensuring the design and architecture of software solutions are scalable, maintainable, and aligned with best practices. Make key technical decisions, selecting appropriate tools, technologies and frameworks for projects. Ensure that the team adheres to coding standards, reviews code regularly, and fosters a culture of high-quality development. Team Guidance and Mentorship Mentor and coach developers, helping them grow in their technical skills and professional development. Offer support in resolving complex technical issues and remove blockers to maintain the team productivity. Foster a collaborative and positive work environment, encouraging knowledge sharing and learning among team members. Collaboration with Cross-Functional Teams Work closely with the Software Development Manager, product owners, business analysts and other teams to understand requirements and ensure that technical solutions align with business needs. Participate in sprint planning, grooming and other agile ceremonies to help prioritise tasks and set realistic goals for the team. Communicate technical concepts effectively to non-technical stakeholders, ensuring clarity and alignment across teams. Project Management and Delivery Oversee the progress of software projects, ensuring that they are delivered on time and within the scope. Estimate effort and timelines for development tasks and manage resources effectively to meet project milestones. Identify and manage technical risks, providing proactive solutions to avoid delays and complications. Continuous Improvement Advocate for and implement best practices, modern development tools, and efficient workflows to improve the development process. Drive the adoption of agile methodologies within the team and promote a culture of continuous improvement and innovation. Regularly evaluate the teamâs technical processes and identity opportunities to enhance productivity, quality and performance. Stakeholder Communication Act as a primary technical point of contact for stakeholders, including providing regular updates on project status, risks, and technical challenges. Present technical solutions and trade-offs to leadership and other key stakeholders to ensure alignment and informed decision-making. Code Quality and Review Ensure that software solutions are designed and developed with a focus on maintainability, scalability, security and performance. Review code written by team members, providing constructive feedback and ensuring compliance with established standards. About You To be successful in this role, you will ideally meet the following criteria: Required At least 5 years relevant Senior Software Developer experience Software development experience âon-the-toolsâ â 7 years Agile delivery leadership â 2 years Solution architecture â 2 years Solid understanding of web application security and vulnerabilities Development of large commercial web applications and back-ends with intimate knowledge of full-stack architecture Strong understanding of design patterns leading to high-performance web applications Experience in database design, query performance and optimisation Experience in back-end development using Ruby Microservices architecture design Experience in containerisation in development Exposure to Continuous Integration/Continuous Deployment Desirable Ruby, Ruby on Rails â 3 years Ember.JS â 3 years Kubernetes & Docker NoSQL â ElasticSearch, Redis Development and deployment using Google Cloud Platform W hat we Offer Competitive salary package Opportunity to shape the future of a market-leading organisation Professional development and career growth Collaborative and supportive work environment Hybrid working arrangements for the right candidate At HTW weâre committed to building an inclusive culture in which every individual feels respected and valued. A culture that embraces diversity, where employees feel appreciated for their unique characteristics and are comfortable sharing ideas and other aspects of their true and authentic selves. We encourage applicants of diverse backgrounds and identities, and all ages and abilities to apply. If you would like to make a valued contribution to a successful and growing team, apply online today! If you are interested in exploring other opportunities across Herron Todd Whiteâs national network, we would love to hear from you. Visit our website at https://www.htw.com.au/current-vacancies/ to view our current list of vacancies.
Senior Developer
Adviser Ratings Pty · Posted 19 days ago
About the role
Summary: We are seeking a highly skilled Senior Developer to join our team. The ideal candidate will have extensive experience in software development and be able to lead a team of developers to deliver high-quality software solutions. The Senior Developer will be responsible for designing, developing, and maintaining software applications, as well as providing technical guidance and support to junior developers. Responsibilities: Design, develop, and maintain software applications Lead a team of developers to deliver high-quality software solutions Provide technical guidance and support to junior developers Collaborate with cross-functional teams to identify and solve complex software problems Participate in code reviews and ensure code quality standards are met Stay up-to-date with emerging trends and technologies in software development Mentor junior developers and provide technical training as needed Qualifications: Bachelorâs degree in Computer Science or related field 5 years of experience in software development Strong knowledge of programming languages such as Java, Python, or C++ Experience with software development methodologies such as Agile or Scrum Excellent problem-solving and analytical skills Strong communication and interpersonal skills Ability to work independently and as part of a team Experience with cloud computing platforms such as AWS or Azure is a plus
Senior Business Analyst
WSP USA · Posted 19 days ago
About the role
Senior Business Analyst Brisbane, Sydney or Melbourne At WSP, we're shaping the future through digital innovation, human-centred design, and technology-enabled transformation. As our Digital business continues to grow, we're looking for an experienced Senior Business Analyst to help our clients solve complex challenges and deliver meaningful outcomes through technology. Based in Brisbane, Sydney or Melbourne, this role sits within our growing Digital team and will work across a diverse portfolio of projects spanning advisory, design, and delivery. This position is for a strong all-rounder who can operate independently across consulting, business analysis and software delivery. What You'll Do As a Senior Business Analyst, you'll lead discovery, analysis, and requirements activities across complex digital and technology-enabled initiatives. Partnering closely with clients, stakeholders, architects, developers and designers, you'll help shape digital solutions that are practical, scalable and aligned to business objectives. You'll play a key role in: Leading discovery workshops, stakeholder engagement activities and requirements gathering sessions. Translating business challenges and user needs into actionable solution requirements. Developing business cases, future-state processes, service experiences and operating models. Analysing systems, integrations, APIs, data flows and business rules to support solution design. Producing high-quality business analysis artefacts including process maps, user journeys, requirements specifications and service blueprints. Supporting agile delivery through prioritisation, backlog management and scope definition. Applying AI-enabled tools and approaches to improve analysis, documentation and delivery outcomes. Building trusted client relationships and contributing to business development, proposals and work-winning activities. Helping strengthen capability across the Digital practice through mentoring, coaching and continuous improvement initiatives. About You You'll bring a strong consulting mindset coupled with deep business analysis expertise and a passion for using technology to solve complex business problems. Must have: Strong senior BA experience in software development environments, not just process or business transformation. Proven ability to lead discovery workshops, clarify ambiguous problems and challenge stakeholder assumptions. Strong client-facing consulting skills - able to build credibility quickly, make recommendations and influence senior stakeholders. Technically fluent enough to work closely with developers and architects across APIs, integrations, data flows, system behaviour, security and non-functional requirements. Demonstrated ownership and initiative - willing to step beyond traditional BA boundaries to drive an outcome. Comfortable supporting or leading smaller engagements across scope, risks, dependencies, backlog, delivery planning and stakeholder communication. Strong written and verbal communication, including the ability to give concise executive-level recommendations, not just detailed analysis. Practical, current use of AI to accelerate analysis and delivery, while understanding validation, privacy and governance. Strongly preferred: Previous software engineering, technical delivery or solution-analysis background. Consulting/professional-services experience across multiple clients or domains. Experience leading discovery through to implementation, not just requirements handover. Ability to coach or guide junior BAs. What You'll Bring We're looking for someone who: Builds trusted relationships and influences outcomes through collaboration and communication. Combines strategic thinking with pragmatism and attention to detail. Is comfortable navigating ambiguity and solving complex problems. Challenges assumptions constructively to achieve better outcomes for clients and users. Brings authenticity, empathy and strong stakeholder management skills. Acts with integrity and a commitment to excellence. At WSP, you'll be part of a global professional services firm that thrives on curiosity, innovation and making a positive impact. You'll work alongside some of the industry's leading digital, engineering and advisory professionals, helping clients deliver transformational outcomes across infrastructure, property, energy, water, transport and community projects. We value flexibility, inclusion, collaboration and continuous learning, and we're committed to creating an environment where our people can thrive and realise their full potential. With us, you can. Apply today.
Senior Software Engineer
CoStar Group · Posted 19 days ago
About the role
Senior Software Engineer Job Description The Senior Engineer drives high-quality software development and innovation, serving as a key driver of technical direction within Domainâs Residential Consumer web teams. This pivotal role involves architecting scalable, highly performant user interfaces, writing and reviewing code, and ensuring all technical solutions align with the broader Domain Strategy. Leveraging deep expertise in React, TypeScript, and Next.js, the engineer will lead the development of complex features and champion frontend quality standards to solve real customer problems and enhance our website. The Senior Engineer plays a crucial role in mentoring and guiding more junior team members, fostering a culture of continuous improvement and engineering excellence. What youâll do Responsible for the entire lifecycle of medium-sized projects: engineering design, development, test, production, and deployment and subsequent fixes and improvements. Finds solutions to unsolved, loosely defined, highly technical problems. Consistently writes, co-writes, and reviews documentation and production-ready code that is clear, concise, tested, and easily understood by others. Quick and effective in identifying and resolving issues, balancing trade-offs between speed, quality, and technical debt. Understands the big picture and system-wide impact, aligning with and contributes to domain-wide architecture, security and technology standards. Designs solutions with scalability and future needs in mind. Optimises for performance, maintainability, and security, actively looks for security vulnerabilities both in code and when providing code reviews. Contribute to the System Health and Tech debt backlog for their respective owned service. Collaborate with Lead Engineers and Tech Leads on improving process and system change. Mentors and guides junior team members, fostering a culture of continuous improvement and engineering excellence. Essential: Degree in Computer Science / Software Engineering or related field Deep expertise in ReactJS, JavaScript, TypeScript, and Next.js. Strong understanding of modern architectural patterns, including Micro frontends, Single-Page Applications (SPA), and Server-Side Rendering (SSR). Familiarity in GraphQL, including experience adding and modifying queries and mutations. Hands-on experience leveraging AI coding assistants to improve engineering productivity and code quality. Experience designing software solutions built for high scale and high traffic websites. DevOps practices, CI/CD, and infrastructure-as-code Strong practical experience with AWS cloud services, including ECS, Lambda, and CloudWatch. Familiarity with containerization technologies like Docker. Experience working effectively within Agile environments. Security: Familiarity with modern Application Security Practices (OWASP). Certifications: AWS, Azure, or GCP Certification. Whatâs In It For You? About Domain (part of the CoStar Group) Domain is a leading property technology and services marketplace that is home to one of the largest portfolios of property brands in Australia, including the Domain, Allhomes and Commercial Real Estate (CRE) platforms. In 2025, Domain became part of CoStar Group - a global leader in commercial real estate information, analytics, online marketplaces and 3D digital twin technology. We are dedicated to digitising the worldâs real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives. Equity, Diversity & Inclusion Domain is enthusiastically and unapologetically committed to fostering an equitable, inclusive work culture which reflects our customers and communities. We are proactively looking for candidates from all lived experiences, including people with disability, and people of all ages, ethnicities, cultures (including Aboriginal and Torres Strait Islander Peoples), faiths, sexual orientations, and gender identities (including trans and non-binary people). We are committed to providing an equitable recruitment process for people with disability. If you require adjustments during the process weâre here to support. If you wish to receive this job advertisement in an accessible format, or have a confidential chat about workplace adjustments, please contact our Equity, Diversity and Inclusion team at [email protected] or leave a message on 1300 858 356 and we will get back to you. CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Senior Software Engineer/Developer (Acurity)
Novigi · Posted 20 days ago
About the role
Novigi is the data, technology and AI partner to the Financial Services Industry with offices in Sydney, Brisbane, Canberra, Melbourne, Wollongong and Colombo, Sri Lanka. At our core, we are data-driven transformation and business optimisation experts. We partner with our clients to transform their business functions through the clever use of data and interoperability. We do this by offering a range of services and solutions. Responsibilities: Manage, coordinate and guide Registry capability team to deliver IT managed support services within contracted SLAs. Collaboration with clients and relevant stakeholders to ensure requirements are gathered accurately and communicated clearly. Ensure root cause analysis is performed and actioned on issues to drive continuous improvement. Creation and maintenance of technical documentation, support processes and reports to drive efficiencies in providing support services. Collaboration with wider technology team (such as engineering team) to ensure elite delivery of IT support services and required outcomes. Manage and mentor Registry capability team/direct reports to maximise efficiency, productivity and individual performance. Guide team to create and maintain support artefacts. Contribute to the onboarding of new managed support services. Adherence to info sec policies and procedures. Skills, Education and experience 5 yearsâ experience in Superannuation/Financial Services industry or IT Managed support services. Demonstrated technical experience in Acurity Registry applications delivering outstanding IT support services using technical and/or management qualifications. Knowledge and Skills One or more major Australian Superannuation Registry systems, such as Acurity, SuperB, Calibre or Capital (Acurity essential) Database programming languages including SQL Business analysis skills Demonstrated clear and concise written and verbal communication with the ability to present to stakeholders and communicate complex issues simply. Ability to build and maintain strong vendor partnerships, with strong planning and time management skills. Previous experience in incident management and management of SLAs. Strong technical skills to drive optimum delivery outcomes. Great understanding of the business information needs of the organisation, particularly as it relates to the Australian Superannuation environment Excellent troubleshooting skills Why our clients love Novigi: Novigi moves quickly, thinks sharply, and delivers whatâs been agreed. Clients tell us weâre easy to work with because we stay focused on outcomes, cut through complexity, and keep communication open and honest. Behind that simplicity sits a huge depth of industry expertise and serious technical capability, built from years of working across superannuation, data, integration, and complex platforms. Our culture of innovation, collaboration and banter shows up in how we work day to day: teams that slot in seamlessly, challenge constructively, adapt as needs shift, and stay committed to getting the right things done well. Only shortlisted candidates with essential Acurity experience will be contacted.
Senior Software Engineer
CoStar Realty Information, Inc. · Posted 20 days ago
About the role
Melbourne (AU) Full time R40072 Senior Software Engineer Job Description The Senior Engineer drives high-quality software development and innovation, serving as a key driver of technical direction within Domain's Residential Consumer web teams. This pivotal role involves architecting scalable, highly performant user interfaces, writing and reviewing code, and ensuring all technical solutions align with the broader Domain Strategy. Leveraging deep expertise in React, TypeScript, and Next.js, the engineer will lead the development of complex features and champion frontend quality standards to solve real customer problems and enhance our website. The Senior Engineer plays a crucial role in mentoring and guiding more junior team members, fostering a culture of continuous improvement and engineering excellence. What you'll do Responsible for the entire lifecycle of medium-sized projects: engineering design, development, test, production, and deployment and subsequent fixes and improvements. Finds solutions to unsolved, loosely defined, highly technical problems. Consistently writes, co-writes, and reviews documentation and production-ready code that is clear, concise, tested, and easily understood by others. Quick and effective in identifying and resolving issues, balancing trade-offs between speed, quality, and technical debt. Understands the big picture and system-wide impact, aligning with and contributes to domain-wide architecture, security and technology standards. Designs solutions with scalability and future needs in mind. Optimises for performance, maintainability, and security, actively looks for security vulnerabilities both in code and when providing code reviews. Contribute to the System Health and Tech debt backlog for their respective owned service. Collaborate with Lead Engineers and Tech Leads on improving process and system change. Mentors and guides junior team members, fostering a culture of continuous improvement and engineering excellence. Essential: Degree in Computer Science / Software Engineering or related field Deep expertise in ReactJS, JavaScript, TypeScript, and Next.js. Strong understanding of modern architectural patterns, including Micro frontends, Single-Page Applications (SPA), and Server-Side Rendering (SSR). Familiarity in GraphQL, including experience adding and modifying queries and mutations. Hands-on experience leveraging AI coding assistants to improve engineering productivity and code quality. Experience designing software solutions built for high scale and high traffic websites. DevOps practices, CI/CD, and infrastructure-as-code Strong practical experience with AWS cloud services, including ECS, Lambda, and CloudWatch. Familiarity with containerization technologies like Docker. Experience working effectively within Agile environments. Security: Familiarity with modern Application Security Practices (OWASP). Certifications: AWS, Azure, or GCP Certification. What's In It For You? About Domain (part of the CoStar Group) Domain is a leading property technology and services marketplace that is home to one of the largest portfolios of property brands in Australia, including the Domain, Allhomes and Commercial Real Estate (CRE) platforms. In 2025, Domain became part of CoStar Group - a global leader in commercial real estate information, analytics, online marketplaces and 3D digital twin technology. We are dedicated to digitising the world's real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives. Equity, Diversity & Inclusion Domain is enthusiastically and unapologetically committed to fostering an equitable, inclusive work culture which reflects our customers and communities. We are proactively looking for candidates from all lived experiences, including people with disability, and people of all ages, ethnicities, cultures (including Aboriginal and Torres Strait Islander Peoples), faiths, sexual orientations, and gender identities (including trans and non-binary people). We are committed to providing an equitable recruitment process for people with disability. If you require adjustments during the process we're here to support. If you wish to receive this job advertisement in an accessible format, or have a confidential chat about workplace adjustments, please contact our Equity, Diversity and Inclusion team at [email protected] or leave a message on 1300 858 356 and we will get back to you. CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 37 years, giving us the perspective to create truly unique and valuable products and services. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry and for our customers. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. CoStar Group is committed to creating a diverse environment and is proud to be an equal opportunity workplace and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. CoStar Group is also committed to compliance with all fair employment practices regarding citizenship and immigration status. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access www.costargroup.com/careers as a result of your disability. You can request reasonable accommodations by sending an email to [email protected] .
Senior Software Developer
RMS · Posted 25 days ago
About the role
Description Define the intent. Build with AI. Own what ships. In Core Platform, you'll do it in the most complex part of the property management system that thousands of hospitality businesses worldwide run on. The opportunity We're rethinking how software gets built at RMS, moving towards spec-driven development where engineers define the intent and use AI agents to accelerate delivery. You'll help shape this approach within Core Platform, the most complex part of our property management system, solving challenging technical problems and influencing how we engineer at scale. Why you'll enjoy this role Complex problems worth solving. Tackle technical challenges across interconnected systems, services and databases. Shape a new way of engineering. Influence how spec-driven development and AI-assisted engineering work in practice, including the standards other teams adopt. Ownership across the stack. Work across React, C#, APIs and databases, making technical decisions and taking solutions through to production. What you'll take on Work with AI agents daily, writing the specifications and acceptance criteria that guide implementation, testing and refactoring. Own and validate AI-generated code so what reaches production is secure, tested and maintainable. Build and optimise features across React front ends, C# and VB.Net services, and PostgreSQL and MS-SQL databases. Tune queries, APIs and back-end processes so the platform stays fast as it scales. Shape architecture, integration patterns and testing strategy alongside design, product and fellow senior engineers. Mentor junior developers and help evolve our standards for AI-assisted development. The team you'll join You'll sit in the Core Platform squad, reporting to the Engineering Manager, and work closely with Product Managers, Product Designers and the VP of Engineering. What you'll bring Experience building and maintaining complex full stack applications in C# or VB.Net and React. Strong PostgreSQL and MS-SQL skills: database design, query optimisation and keeping data fast and correct. Experience designing APIs, and familiarity with asynchronous messaging patterns. Solid testing habits: unit and integration testing, plus at least one automation framework such as Playwright. Sound engineering judgement, including validating and owning AI-generated output, and comfort with AI-assisted workflows or real motivation to adopt them. Clear communication about intent and trade-offs, and a genuine interest in mentoring others. How we work Every RMS role sits within one of our work modes, a flexible framework that is trust-based and outcomes-focused, with meaningful remote working and clear expectations about how we stay connected. For this role, you'll work within our Metro-Anchored mode, based within commuting distance of our Melbourne office, with no fixed office days but the expectation you can come together with the team in person when it matters. We're async-first, using Slack to share context and collaborate across time zones. We also expect everyone to build AI fluency relevant to their role, and to use it thoughtfully to improve how they work. Life at RMS RMS is a global hospitality technology company helping operators run better businesses and create better experiences for their guests. We're ambitious about where the product and business are going, and the way we work continues to evolve alongside them. A few things worth knowing: We value ownership. You'll have room to make decisions, and we expect people to take responsibility for moving things forward. Not everything comes with a playbook . We're continuing to improve our products, processes and ways of working. You'll sometimes need to create clarity rather than wait for it. We stay curious. Whether it's AI, new technology or simply a better way of solving an old problem, we want people who are willing to experiment, learn and share what works. We're global . You'll work with people, customers and partners across multiple regions, so thoughtful communication and collaboration matter. We care about outcomes . Ideas are valuable, but turning them into something that improves the experience for our customers, our teams or our business is what really counts. And you can be yourself here. We're an equal opportunities employer, made up of people with different backgrounds, experiences, personalities and perspectives. That mix makes better ideas and better products for customers all over the world, and it means there isn't one type of person who fits at RMS. Our values are simple: Committed to customer. Honest words, trusted actions. Push boundaries, stay curious. Own it, make it happen. What's in it for you Alongside meaningful ownership, flexible ways of working and the opportunity to contribute to a global SaaS business, everyone at RMS has access to benefits designed to support their development and wellbeing. Our global benefits include: Learning platform with thousands of tailored learning pathways to support your own development plan. Employee Assistance Program: free, confidential support for you and your family, whenever you need it. Rise, our annual kick-off event that brings the whole of RMS together to connect, celebrate and set up the year ahead. Years of Service awards, social events and RMS swag, because the moments between the work matter too. In Australia, you'll also get: Up to 25 days annual leave, including up to 5 extra paid days gifted by RMS over the Christmas/New Year shutdown, matched day for day with your own leave. Access to novated leasing, a tax-effective way to package a vehicle of your choice. Melbourne office vibes: table tennis, a well stocked kitchen, Toastie Tuesdays (who doesn't love a toastie?), monthly themed lunches and regular team social events.