Software Developer Jobs. Australia

Apply Today

Scroll to Jobs

Australia Careers

Browse Software Developer Jobs. Apply online

Job seekers can find Software Developer opportunities in Australia, Australia

Search Term: Software Developer
Search Results: 53
Last Updated: Sun, 13 Sep
Software Engineer » Ringwood East, Maroondah Area - About the Company Section Group, trading as Section Technologies, is a Melbourne-based technology services business providing IT support, managed IT services, business software and hardware solutions, networking, data backup and disaster recovery services to Australian businesses. The company focuses on reliable, secure and tailored technology solutions that improve business productivity and operational efficiency. About the Role We are seeking a motivated and capable Software Engineer to join our technology team in Heathmont. The successful candidate will contribute to the development, enhancement and maintenance of software solutions that support business operations and client technology requirements. Key Responsibilities Analyse business and technical requirements and translate them into practical software solutions. Design, develop, test and maintain software applications and supporting systems. Develop and maintain APIs, databases and application components. Troubleshoot software issues and implement effective technical solutions. Improve existing software systems to enhance reliability, performance and usability. Work with IT support, networking and business teams to integrate software with client environments. Conduct testing, debugging and quality assurance throughout the software development lifecycle. Maintain technical documentation, system specifications and development records. Assist with software deployments, upgrades and ongoing system maintenance. Keep up to date with emerging technologies and recommend improvements where appropriate. About You To be successful in this role, you will have: A relevant degree or equivalent qualification in Software Engineering, Computer Science or Information Technology. Professional experience in software development. Strong programming and problem-solving skills. Experience working with databases, APIs and application development. Good understanding of software testing, debugging and version control. Strong communication and documentation skills. Ability to work independently while also contributing effectively within a team. What We Offer Permanent full-time employment. Opportunity to work within a growing technology services business. Exposure to a broad range of IT and business technology environments. Professional and collaborative working environment. Ongoing opportunities to develop technical skills and experience. Apply Now If you are an experienced Software Engineer looking for an opportunity to contribute to practical technology solutions for Australian businesses, we encourage you to apply. • Tue, 01 SepSECTION GROUP PTY LTD
Graduate Software Developer (2026 opportunity) » Australia - About PageUp At PageUp, we believe that great companies start with great people. That’s why we’ve built a suite of highly configurable HR technology solutions that make attracting, recruiting, onboarding, and retaining top talent simple. From our entrepreneurial beginnings, we’ve grown into a global organisation with established teams across the world. Following our acquisition by EQT, we’re in an exciting transformation phase and this investment is bringing fresh opportunities. What You'll Be Working On As a Graduate Software Developer, you will get to learn and work with modern tooling, and complex software platforms with strong software architecture patterns. You'll play an important part in contributing to the health, code quality, and designs of these systems, and collaborate closely with cross-functional teams to deliver and support scalable, high-value solutions. In this role, you will: Help with the scaling of our compliance and support operations through automation, reducing manual overhead and risk. Ensure seamless system reliability with a balance of preventive upgrades and quick issue resolution. Write clean, maintainable, and reliable code while adhering to established coding standards and SOLID principles. Incorporate secure coding practices and follow cloud security guidelines to protect customer systems and data. Leverage AI tools and autonomous agents to scale your impact, automate routine tasks, and accelerate delivery. Support infrastructure efficiency and cloud cost-optimisation initiatives. What You'll Bring You’re a passionate learner and problem solver with keen attention to detail, who has a degree in Software Development or similar. Important skills and experience include: Foundational knowledge of software engineering principles, clean code, and modern development practice. Familiarity with secure coding practices, cloud environments (such as AWS), or continuous delivery concepts. Strong collaborative skills with a willingness to communicate effectively across software delivery teams. An adaptive, continuous-learning mindset with strong self-management abilities. A customer-focused approach to problem-solving and technical experimentation. Why Choose PageUp Join a company that's genuinely transforming how organisations attract, develop, and retain talent globally. Some of the benefits we offer include: Learn and grow alongside a large, experienced team of Engineers, Designers and Product managers. Gain broad, hands-on experience building and operating SaaS products across across a spectrum of disciplines: Full-stack development DevSecOps and QA Cloud infrastructure Comprehensive benefits package and wellbeing allowances Flexible working "Awesome Days" (extra leave to do something amazing!) A collaborative, inclusive culture that deeply values diverse perspectives Equal Opportunity at PageUp We are an equal opportunity employer and value diversity, equality, inclusion, and belonging at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or genetic information. We encourage people of all backgrounds and abilities to apply. Building diverse teams is the foundation of our success, so if you think you have what it takes, but don't quite meet every single criteria listed above, please still reach out. We'd love to have a chat and see how you could add value to the team. • Mon, 14 Sep2026 opportunity
Senior Software Developer » Crawley, Nedlands Area - Senior Software Developer (521717) Play a key role in the development of software for the Square Kilometre Array (SKA), the world’s largest radio telescope. Join a multidisciplinary team advancing photonic systems for astronomy and space science. Full-time appointment on a fixed term basis for 2 years. Base salary range: $108,413– $120,287 p.a. plus 17% superannuation. About the area The International Centre for Radio Astronomy Research (ICRAR) is a joint venture between Curtin University and The University of Western Australia (UWA), established in 2009 and funded through 2030 with $65 million from the WA State Government. ICRAR is a leading institution in radio astronomy and a key Australian contributor to the global SKA project. The Astrophotonics Group within ICRAR develops advanced photonic systems for radio and optical astronomy, with a focus on long-distance transfer of stabilised frequency and timing signals via optical fibre and free-space laser links. About the opportunity Lead software development for the Phase Synchronisation System (PSS) of the SKA-Mid telescope. Collaborate with engineers, scientists, and external partners to deliver robust, scalable software solutions. Contribute to both office-based development and laboratory-based testing and integration. About you Tertiary qualification in computer science, software engineering, electrical engineering, or a related field, with demonstrated software development experience. Proficient in C++, Python, MySQL, TCL, SCPI commands, and Assembly. Experienced in AGILE development, version control (Git), and collaborative workflows. Skilled in software documentation and deployment practices. Strong problem-solving and organisational skills, with the ability to work independently. Applicants with an electrical engineering background and strong software development experience are encouraged to apply. Position description: Senior Software Developer PD.pdf To learn more about this opportunity, please contact [email protected]. How to apply Please apply online via the Apply Now button. The content of your Resume and Cover Letter should demonstrate how you meet the selection criteria. Closing date: 11:55 PM AWST on 04 October 2026. This position is only open to applicants with relevant rights to work in Australia. Please note: Unsolicited applications from recruitment agencies will not be accepted outside of formal channels. About the University The University of Western Australia (UWA) is ranked among the top 100 universities in the world and a member of the prestigious Australian Group of Eight research intensive universities. With a strong research track record, vibrant campus and working environments, there is no better time to join Western Australia’s top university. Learn more about us. Our commitment to inclusion and diversity UWA is committed to a diverse workforce and an equitable and inclusive workplace. We are committed to fostering a safe environment for all, including Aboriginal and Torres Strait Islander people, women, those from culturally and linguistically diverse backgrounds, the LGBTIQA community, and people living with disability. If you require any reasonable adjustments, we encourage you to advise us at the time of application. Alternatively, you can contact us for assistance during the recruitment process. If you have queries relating to your application, please contact the individual named in the advertisement. Alternatively, please contact the Talent team at [email protected] with details of your query. To enable a quick response, please include the 6-digit job reference number. • Sun, 13 SepRedeployment
Senior Software Developer » Nedlands, Nedlands Area - Senior Software Developer (521717) Play a key role in the development of software for the Square Kilometre Array (SKA), the world’s largest radio telescope. Join a multidisciplinary team advancing photonic systems for astronomy and space science. Full-time appointment on a fixed term basis for 2 years. Base salary range: $108,413– $120,287 p.a. plus 17% superannuation. About the area The International Centre for Radio Astronomy Research (ICRAR) is a joint venture between Curtin University and The University of Western Australia (UWA), established in 2009 and funded through 2030 with $65 million from the WA State Government. ICRAR is a leading institution in radio astronomy and a key Australian contributor to the global SKA project. The Astrophotonics Group within ICRAR develops advanced photonic systems for radio and optical astronomy, with a focus on long-distance transfer of stabilised frequency and timing signals via optical fibre and free-space laser links. About the opportunity Lead software development for the Phase Synchronisation System (PSS) of the SKA-Mid telescope. Collaborate with engineers, scientists, and external partners to deliver robust, scalable software solutions. Contribute to both office-based development and laboratory-based testing and integration. About you Tertiary qualification in computer science, software engineering, electrical engineering, or a related field, with demonstrated software development experience. Proficient in C++, Python, MySQL, TCL, SCPI commands, and Assembly. Experienced in AGILE development, version control (Git), and collaborative workflows. Skilled in software documentation and deployment practices. Strong problem-solving and organisational skills, with the ability to work independently. Applicants with an electrical engineering background and strong software development experience are encouraged to apply. Position description: Senior Software Developer PD.pdf To learn more about this opportunity, please contact [email protected]. How to apply Please apply online via the Apply Now button. The content of your Resume and Cover Letter should demonstrate how you meet the selection criteria. Closing date: 11:55 PM AWST on 04 October 2026. This position is only open to applicants with relevant rights to work in Australia. Please note: Unsolicited applications from recruitment agencies will not be accepted outside of formal channels. About the University The University of Western Australia (UWA) is ranked among the top 100 universities in the world and a member of the prestigious Australian Group of Eight research intensive universities. With a strong research track record, vibrant campus and working environments, there is no better time to join Western Australia’s top university. Learn more about us. Our commitment to inclusion and diversity UWA is committed to a diverse workforce and an equitable and inclusive workplace. We are committed to fostering a safe environment for all, including Aboriginal and Torres Strait Islander people, women, those from culturally and linguistically diverse backgrounds, the LGBTIQA community, and people living with disability. If you require any reasonable adjustments, we encourage you to advise us at the time of application. Alternatively, you can contact us for assistance during the recruitment process. If you have queries relating to your application, please contact the individual named in the advertisement. Alternatively, please contact the Talent team at [email protected] with details of your query. To enable a quick response, please include the 6-digit job reference number. • Sat, 12 SepThe University of Western Australia
Software Developer » Melbourne CBD, Melbourne - About the Role This role is to develop and customise Salesforce solutions using various technologies such as Apex, Visualforce, Lightning Components, and Lightning Web Components. The role will also take part in requirements gathering workshops, estimation, addressing the agile product backlog through development sprints and delivery and maintenance of technical documentation. In this role, you will also contribute to support applications built on the Salesforce platform. Key Responsibilities include: * Designing and developing Salesforce solutions from inception to ready for business use in production. * Uholding architecture, design and implementation principles including configuration management and coding practices. * Collaborating with business stakeholders, architects, developers and functional analysts on functional and technical requirements. * Providing estimates for the scope of work, discussing options and recommending solutions. * Reviewing code and run initiatives to improve the overall health of the platform. * Reviewing Salesforce seasonal releases and identify new features that can be enabled for the business. Attributes To be successful in this Software Developer, Salesforce role you will be able to demonstrate your skills and experience across the following capabilities. * Personal Attributes – flexibility and adaptability with systems and processes. Ability to work collaboratively with others and identifies ways to overcome barriers. * Meaningful Outcomes – system thinker who diagnoses trend and coaches' others to solve problems and create solutions. Demonstrated ability to drive innovation and continuous improvement. * Enabling Delivery – considers how to derive value from collection of data to enable immediate and future decision making. Obtains a balance between technology and strategy in the delivery lifecycle. * Authentic Relationships – can influence and persuade in getting agreement to proposals and ideas to achieve an outcome. Builds strong relationships with stakeholders to have a mutually beneficial partnership. * People Leadership – Seen a leader who lives the VPS values and performance standards. Helps others improve skills through providing constructive feedback and coaching, always willing help others and learn. Desirable Qualifications and Experience We are looking for someone who looking for that next step in their career as a Salesforce developer, looking to work in a team that will provide opportunities to learn and grow. * Essential : Bachelor's degree in Information Technology * Desirable: 3 years' experience as a Salesforce developer * Essential : Salesforce Platform Developer Certification * Desirable: Salesforce Education Cloud, Marketing Cloud, Public Sector Solutions and Omnistudio experience How To Apply Applicants are required to submit a CV and a cover letter summarising their skills and experience. About the Department The role of the Department of Education is to support Victorians to build prosperous, socially engaged, happy and healthy lives. It does this by supporting lifelong learning and healthy development, strengthening families and helping to equip people with the skills and knowledge for a 21st century economy and society. About the Division The Information Management and Technology Division guides the Departments' digital capability and is leading digital transformation for the Department including Victorian government schools. The Division architects, manages and supports the largest technology network in Victoria, supporting a user base of approximately 750,000 staff and students. IMTD provides innovation and leadership in the transformation and management of the Department's digital capability through the implementation of solutions on the department's cloud environment (IaaS), enterprise cloud platforms (PaaS) and software (SaaS), using agile practices with a focus on user experience, security, and integration. As a valued member of the diverse IMTD team, you will have the opportunity to be part of influencing the new way of working for the department through your strong technical skills and customer centric approach. This role is in the Digital Design and Innovation Branch. Further Information For more details regarding this position please see attached position description for the capabilities to address in application. The department values diversity and inclusion in all forms - gender, religion, ethnicity, LGBTIQ, disability and neurodiversity. Aboriginal and Torres Strait Islander candidates are strongly encouraged to apply. For more information about our work, working for the Department, diversity and inclusion, and our employment conditions visit the Department website and our Diversity and Inclusion page Applicants requiring adjustments can contact the nominated contact person. Information about the Department of Education's operations and employment conditions can be located at www.education.vic.gov.au. For further information pertaining to the role, please contact Shyam Prasad – Senior Squad Lead Salesforce via (03) 7022 0338 or [email protected] Preferred applicants may be required to complete a police check and may be subject to other pre-employment checks. Information provided to the Department of Education will be treated in the strictest confidence. Please let us know via phone or email if you require any adjustments to ensure your full participation in the recruitment process or if you need the ad or any attachments in an accessible format (e.g large print) due to any viewing difficulties or other accessibility requirements. Applications close 11:59pm on Sunday 27 September 2026. • Sat, 12 SepVictorian Government

Related Jobs in Australia

Search Software Developer Related Links
Search Recreation Worker
Search Assistant Accountant
Search Biomedical Engineer
Search Laborer
Search Payable
Search Truck Driver
Search Senior Project Manager
Search Inside Sales
Search Quality Assurance
Search Recruiter
Search Curacao Jobs

How to Apply for Software Developer Jobs in Australia

Applying for software developer jobs is simple. Start by updating your CV, highlighting relevant experience and qualifications. Use trusted job portals and company career pages to submit your applications.

Here are some tips to help you succeed in your job search for software developer roles:

Tailor your CV for each role
Tailor your CV for each role
Highlight your achievements
Network with professionals in the Software Developer sector
Include relevant certifications
Prepare for interviews with industry-specific knowledge
Software Development Graduate , 2026 Melbourne » Australia - Amazon/ AWS offers a unique, inclusive work environment where you’ll be able to work on the A to Z of problems, at scale, for real customers. You’ll join a team solving challenging problems with innovative software solutions, building global software at scale every day and having a ton of fun while you do it. We are a group of engineers that values diversity and collaboration to help each other succeed as a team. Bring your experiences, perspectives and skills to help build a great shopping experience for customers all around the world. We're looking for developers with a passion for solving challenging problems, learning on the go and working with teammates to have a global impact. Key job responsibilities You will own the development of software end to end, from working with stakeholders on requirements through to owning the ongoing operations of the software that you build at scale. You will work with a great, global team to tackle new challenges. You will have the opportunity to experiment and learn from your successes and your failures. Apply today to join our incredible team building software for our customers around the world. Have fun and build great software! • You must be in the final semester/ trimester of a university undergraduate or postgraduate degree or have completed your university studies within the past 24 months of applying and able to commence a role from Dec 2024 to June 2026. • Enrolled/Completed a degree in Computer Science, Computer Engineering, Information Technology at university or relevant tertiary institution • Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform) • Experience with distributed (multi-tiered) systems, algorithms, and relational databases • Experience in optimization mathematics (linear programming, nonlinear optimization) • Ability to effectively articulate technical challenges and solutions • Deal well with ambiguous/undefined problems; ability to think abstractly • Experience developing in a Linux environment • Experience developing software on Amazon Web Services (AWS) platforms Note: Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. Please note that we are reviewing a high volume of applications and appreciate your patience. Applications and Assessment Process: Selected candidates will be invited to complete an online assessment which we encourage you to complete within 5 business days. Your application will then be reviewed for suitability for the role. If successful, you will be invited to attend three virtual interviews, focusing on our Leadership Principles. Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today. IDE statement: Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. • Fri, 11 SepAmazon
Software Development Graduate, 2027 Melbourne » Australia - Amazon is looking for passionate Graduate Software Development Engineers (SDEs) to join our team. Amazon/ AWS offers a unique, inclusive work environment where you’ll be able to work on the A to Z of problems, at scale, for real customers. You’ll join a team solving challenging problems with innovative software solutions, building global software at scale every day and having a ton of fun while you do it. We are a group of engineers that values diversity and collaboration to help each other succeed as a team. Bring your experiences, perspectives and skills to help build a great shopping experience for customers all around the world. We're looking for developers with a passion for solving challenging problems, learning on the go and working with teammates to have a global impact. Key job responsibilities You will own the development of software end to end, from working with stakeholders on requirements through to owning the ongoing operations of the software that you build at scale. You will work with a great, global team to tackle new challenges. You will have the opportunity to experiment and learn from your successes and your failures. Apply today to join our incredible team building software for our customers around the world. Have fun and build great software! - You must be in the final semester/ trimester of a university undergraduate or postgraduate degree , or have completed your university studies within the past 24 months of applying. - Able to commence a role from Jan - June 2027 - Enrolled/Completed a degree in Computer Science, Computer Engineering, Information Technology or relevant tertiary institution - Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform) Knowledge of Perl or other scripting languages - Experience with distributed systems, algorithms, and relational databases - Experience in optimization mathematics (linear programming, nonlinear optimization) - Experience developing in a Linux environment - Experience developing software on Amazon Web Services (AWS) platforms - Note: Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. Please note that we are reviewing a high volume of applications and appreciate your patience. - Applications and Assessment Process: Selected candidates will be invited to complete an online assessment which we encourage you to complete within 5 business days. Your application will then be reviewed for suitability for the role. If successful, you will be invited to attend three virtual interviews, focusing on our Leadership Principles. Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today. IDE statement: Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. • Fri, 11 SepAmazon
Software Developer » Melbourne, VIC - be enabled for the business. Attributes To be successful in this Software Developer, Salesforce role you will be able... looking for that next step in their career as a Salesforce developer, looking to work in a team that will provide opportunities to learn and grow • Fri, 11 SepState Government of VictoriaAU$116413 - 140849 per year
Senior Software Developer » Melbourne, Melbourne Region - Melbourne CBD Hybrid, approximately 3 days in office | Full-time $140,000 to $160,000 Superannuation employee share options If you like your engineering roles neatly carved into tiny tickets with very little context around why the work matters, this probably isn't the one. Our client is a growing SaaS company building software used by boards, directors and executive teams across some of the world's leading organisations. They're looking for a Senior Software Engineer who can do more than simply write good code. You'll help shape technical decisions, build and improve meaningful product features and work closely with Product and customer-facing teams to understand what needs to be solved and why. Some parts of the platform are modern. Some parts have been around a little longer. The right person will be comfortable with both. This is a role for someone who enjoys solving real problems, improving things thoughtfully and leaving the product in a better place than they found it. What you'll be doing Your remit will be broad and will include: Designing, building and maintaining software across the platform Owning features from problem definition through to production release Working across backend, frontend, data and infrastructure where needed Building new product functionality and improving existing features Modernising older areas of the platform over time Writing clean, maintainable and well-tested code Making practical technical decisions that balance speed, quality and long-term maintainability Contributing to architectural discussions and technical design Reviewing code and helping maintain strong engineering standards Mentoring and supporting other engineers through collaboration and knowledge sharing Troubleshooting production issues and improving reliability Working closely with Product to understand user problems and commercial priorities Bringing technical judgement into product conversations Using AI-assisted engineering tools thoughtfully to improve productivity and quality Helping improve engineering practices, tooling and development workflows This is not a role where every solution will already be perfectly defined before it reaches you. You'll be expected to ask questions, understand the problem and help work out the right way forward. The technology The current environment includes: .NET 8 C# ASP.NET React TypeScript SQL Server Redis Microsoft Azure Bitbucket Pipelines There are also older parts of the platform using Razor and jQuery. That is part of the opportunity. The business is continuing to invest in the platform and wants to modernise sensibly rather than rewrite everything because a newer framework happened to trend on Hacker News last Tuesday. You'll need to understand when something genuinely needs to change, when it can be improved incrementally and when leaving something alone is actually the better engineering decision. The environment This is a product engineering environment where your work is visible. You won't be one engineer buried inside an enormous technology function. You'll work closely with Product, Engineering and customer-facing teams, which means you'll have context around who is using what you build and why it matters. The platform supports complex work for a sophisticated client base, so quality, reliability and security matter. But so does pragmatism. The team is looking for engineers who can make good trade-offs, move work forward and avoid turning every technical decision into a six-week philosophical debate. There is also plenty of opportunity to influence how the engineering function continues to evolve as the business grows. What we're looking for You'll ideally bring strong experience across: Full-stack software engineering C# and .NET / .NET Core Modern web application development React and TypeScript SQL Server or another relational database Cloud-based development, ideally Microsoft Azure APIs and integrations Testing, code review and production support Working within established software products Improving or modernising legacy systems Making sound technical decisions in real-world product environments You do not need to be brilliant across every single part of the stack. Strong engineering fundamentals matter more. You'll also bring: A genuine product mindset Curiosity about the customer problem, not just the technical task Strong communication skills The ability to explain technical concepts clearly A collaborative and open-minded approach Comfort working through ambiguity The confidence to challenge an idea thoughtfully when needed Good judgement around technical trade-offs Strong attention to detail A high quality bar without becoming paralysed by perfection The ability to take ownership and follow work through An interest in modern engineering tools and practices Experience with areas such as secure software development, OWASP, authentication and authorisation, multi-tenant SaaS, observability, performance optimisation or design systems would also be valuable. AI is part of the engineering toolkit The team is already using and exploring AI-assisted development tools. That includes tools such as Claude Code, GitHub Copilot, Cursor, coding agents and MCP. They're not looking for someone who blindly accepts whatever an AI tool produces and hopes the test suite catches it. They are interested in engineers who understand where AI can genuinely help. That might include: Accelerating development Refactoring existing code Improving test coverage Supporting documentation Exploring implementation approaches Reducing repetitive engineering work Helping investigate or troubleshoot issues The expectation is simple. Use the tools where they make you better and faster, but keep applying proper engineering judgement around security, maintainability, architecture and code quality. What success will look like You'll know you're doing well when: You're delivering high-quality features that solve real customer problems You're trusted to own meaningful technical work end-to-end Your code is maintainable, reliable and thoughtfully designed You're helping improve older parts of the platform without creating unnecessary risk Your technical decisions make the product stronger over time You contribute positively to engineering standards and team practices Other engineers value your input and collaboration Product teams trust your judgement You use modern tooling, including AI, in ways that genuinely improve the work Customers benefit from software that works well and feels considered The kind of engineer who will thrive here You'll probably be someone who likes understanding the whole problem. You don't just want a ticket that says build this. You want to know who needs it, why they need it and whether the solution being proposed actually makes sense. You'll be comfortable getting into existing code without immediately declaring that everything needs to be rewritten. You'll know that good engineering is often about making sensible improvements over time rather than chasing technical perfection. You'll care about quality, but you'll also care about shipping. You'll have opinions, but you won't need to win every argument. And you'll be happy working in a team where engineers are expected to think, contribute and take ownership rather than simply follow instructions. Why this role is worth considering You'll get real technical ownership. You'll work on a product used by senior leaders making important decisions, and you'll have enough proximity to the customer problem to understand the impact of what you build. You'll also be joining the business at an interesting point. The platform is established, but the next stage requires stronger engineering foundations, thoughtful modernisation and continued investment in how the product scales. That gives you the opportunity to contribute to more than features. You'll be able to influence technical decisions, engineering practices and how the platform evolves over time. The role is full-time and based in Melbourne CBD, with a hybrid working model of approximately 3 days per week in the office. The package includes: $140,000 to $160,000 Superannuation A generous employee share option grant Meaningful technical ownership The opportunity to work in a growing, product-led SaaS environment Full Australian working rights are required. If you're a Senior Software Engineer who enjoys ownership, product thinking, sensible technical decisions and improving software rather than simply adding more of it, this could be a very good next move. • Wed, 09 SepKindtide
Senior Software Engineer (Developer Tooling) - Python/Java » Sydney, NSW - About the Group The Developer Experience (DevX) group makes software development at Canva faster, easier, and more enjoyable... As a Senior Software Engineer in DevX, you'll own critical infrastructure and developer-facing products that directly impact • Wed, 09 SepCanva
Software Development Manager » Brisbane, Brisbane Region - Are you a hands-on technical leader who enjoys helping software engineers perform at their best? This is an opportunity to join an established Brisbane SaaS business in a senior engineering leadership position. You’ll lead a small software development team while remaining actively involved in the technology. The role could suit an experienced Software Development Manager or Engineering Manager. It could also be an excellent next step for a Principal Engineer or Technical Lead who already mentors people, influences technical decisions and helps teams deliver. This isn’t a management position removed from the code. You’ll remain technically involved through code reviews, architecture, problem-solving and occasional development while taking responsibility for the team’s performance, motivation and output. The role Reporting to a senior technology executive, you’ll lead the day-to-day operation and development of the engineering team. You’ll create clarity around priorities, help projects get across the line and ensure engineers receive the direction, support and feedback they need to do their best work. Your responsibilities will include: Leading, motivating and developing a small team of software engineers Mentoring junior and developing team members Managing performance and creating healthy accountability Remaining involved in code reviews, technical design and hands-on problem-solving Helping establish consistent engineering practices and architectural approaches Removing delivery roadblocks and keeping projects moving Working closely with Product, Design and Data colleagues Translating broader technical direction into practical execution About you You’ll have a strong software engineering foundation and enough current technical capability to remain credible with experienced developers. Just as importantly, you’ll genuinely enjoy developing people. You’ll know how to have honest conversations, provide useful direction, motivate different personalities and create an environment where engineers can perform. We’re looking for: Experience as a Software Development Manager, Engineering Manager, Principal Engineer, Technical Lead or Lead Software Engineer Recent hands-on software development experience Some direct people-management or team-leadership responsibility A track record of mentoring and developing software engineers Strong architectural judgment and modern engineering fundamentals Experience within a SaaS or software product environment Exposure to cloud-native technologies Experience across modern backend or frontend development The ability to work effectively with technical and non-technical stakeholders You don’t need to match every part of the existing technology environment. Strong fundamentals, technical breadth and the ability to learn are more important than an exact stack match. The opportunity You’ll join an established Brisbane software business with a mature SaaS product, experienced leadership and an excellent working culture. The company is large enough to offer stability and interesting technical challenges, but small enough for your decisions to have a visible impact. Flexible hybrid working is available, although this role will suit someone who values face-to-face collaboration and wants to spend regular time with their team. • Tue, 08 SepP and C Partners
Senior Software Engineer (Developer) » Sydney, NSW - software produced by their team. The role will place you as a Senior Developer within the DVA ecosystem. Senior...Job details Software Engineers have experience overseeing software development projects, writing optimised code • Tue, 08 SepIndigitise
Software Developer - Finance / Procurement Compliance AI Platform » Perth, WA - Observability Detailed Job Description About the Role We are looking for a Software Developer to join our Finance • Tue, 08 SepXPT Software
Senior Software Developer » Australia - AUSCERT Full-time, permanent position Base salary will be in the range $106,709 - $116,198 17% super (HEW Level 7) Based at our Long Pocket location About This Opportunity Join AUSCERT and help create change together. We are seeking a Senior Software Developer to provide high-level software development, technical leadership, and ongoing support for critical cybersecurity systems and services. Working within a collaborative, inclusive, and purpose-driven team, you will contribute to the design, development, deployment, and maintenance of systems that support one of the world’s longest-running Computer Emergency Response Teams. This is an exciting opportunity to work alongside experienced cybersecurity and technology professionals, leveraging modern cloud and software engineering practices to deliver solutions that help organisations prevent, detect, and respond to cyber threats. Key responsibilities will include: Designing, implementing, deploying, and maintaining information technology systems and supporting infrastructure. Leading the design and development of significant software projects and providing technical expertise across software architecture, deployment, and maintenance. Investigating, evaluating, and recommending emerging technologies, systems, standards, and processes to support continuous improvement. Building strong partnerships with clients and stakeholders while collaborating with software developers and multidisciplinary teams to deliver high-quality outcomes. This is a continuing position that will play a critical role in supporting AUSCERT's cybersecurity services and technology platforms. About You You are a collaborative and solutions-focused software development professional who enjoys working in a dynamic environment, building high-quality technology solutions, and mentoring others. You bring strong technical capability, a customer-focused mindset, and a genuine interest in continuous learning and innovation. A degree in Information Technology or a related discipline, or an equivalent combination of experience and training. Experience designing, developing, and supporting complex software applications and systems. Strong Python development skills, including frameworks such as Django or NiceGUI. Experience with relational and NoSQL databases, including PostgreSQL, MySQL, Oracle, or DynamoDB. Experience working with modern JavaScript frameworks such as React, Angular, or Vue. Hands-on experience developing and deploying solutions in AWS and/or Azure environments. Knowledge of software engineering best practices, Agile delivery methods, and Git version control. Well-developed communication skills with the ability to collaborate, mentor others, and manage competing priorities. About UQ As part of the UQ community, you’ll have the opportunity to work alongside the brightest minds, who have joined us from all over the world, working together to create a better world. Join a community where excellence is at the core of our culture, contributions are valued and a range of benefits and rewards are available. Enjoy up to 26 weeks paid parental and primary care leave, 17% super, 17.5% leave loading, flexible and hybrid working options, health and wellbeing programs, a heavily discounted Study for Staff program, on‑campus childcare, affordable parking, and salary packaging. Interested? For more information about this opportunity, please contact Josh Hopkins, Developer Team Lead at [email protected] . For application inquiries, please reach out to the Talent Acquisition team at [email protected] , stating the job reference number (below) in the subject line. When you apply, please ensure you upload a resume and cover letter summarising how your background aligns to the ‘About You’ section. Please note that applications received via email will not be accepted. Other Information Pre-employment checks may include: verification of the right to work in Australia, qualifications, and criminal history checks. This may also include checks relating to gender-based violence matters or other integrity and conduct requirements. You must maintain unrestricted work rights in Australia for the duration of this appointment to apply. Employer sponsored work rights are not available for this appointment. We're dedicated to equity, diversity, and inclusion . We recognise that career pathways and opportunities differ and encourage applications from candidates who may not meet every criteria but can demonstrate their potential relative to opportunity. We’re also happy to support any accessibility needs throughout the recruitment process. Just let us know how we can help by emailing [email protected] or calling 61 7 3365 2623. Applications close Sunday 20 September 2026 at 11.00pm AEST (R-68450). • Tue, 08 SepThe University of Queensland
Software Developer Intern - Melbourne » Melbourne, Melbourne Region - Software Developer Intern – Melbourne Location: Melbourne, VIC Duration: 12 Weeks | 3 Days per Week Type: Self-Funded Internship Start: Immediate Gain practical Australian software development experience by working on real-world projects with an innovative technology company in Melbourne. Key Responsibilities Assist with developing and testing web/software applications Write, debug and maintain clean code Support front-end and back-end development Assist with bug fixes, databases and APIs Participate in testing and code reviews Collaborate with the development team About You Currently studying or recently graduated in Software Engineering, Computer Science, IT, Computer Engineering , or a related field. Ideally, you have: Knowledge of Python, Java, JavaScript, C#, PHP , or similar Understanding of HTML, CSS and web development Familiarity with SQL and databases Strong problem-solving and communication skills A willingness to learn and develop professionally What You'll Gain Practical Australian industry experience Exposure to real software development projects Mentorship from experienced professionals Experience with industry tools and workflows Professional reference upon successful completion Important Information This opportunity is offered through our Professional Internship Program . A program fee applies only after successful placement and confirmation with a host company. There is no upfront payment. Ready to build your software development career in Australia? Apply today. • Mon, 07 SepStudy and Work
Senior Software Developer » Circular Head, Burnie-Devonport Region - Hybrid work environment Permanent role Play an important part shaping the future of our iconic Australian institution Challenging, fast paced and team-oriented environment We are looking for a Senior Java Developer who is keen to drive solutions for complex problems individually and in a team-based environment. The IT Payments Applications team is responsible for delivering critical upgrades and enhancements to the national real-time payment infrastructure. An innovative, curious work force with a solid belief in delivering value and efficiency through our work, we strongly believe in a diverse and inclusive workplace and support workplace flexibility within the Bank. About the role Perform systems analysis and design of changes to systems Maintain a working knowledge of tools and software packages used Undertake relevant research including the evaluation of new software, tools, and techniques, ensuring they are fit to the Bank's enterprise architecture and standards Work collaboratively with business stakeholders and peers to refine business requirements and to ensure they are met Comply with and contribute to the development of the Bank's policies, standards, and guidelines for software development, as well as tool selection Lead the identification/breakdown of development components and tasks, as well as estimations Guide other developers as they work through development decisions Support cross team collaboration Contribute to continuous improvement and innovation Undertake the coding for systems, as well as integration software services and perform code reviews for other developers Ensure written unit and integration tests for all developed code follow Bank's standards and maintain test coverage Exposure to critical national infrastructure in the payment systems domain About you Hands-on knowledge of Java/Spring technologies (e.g., Embedded Tomcat, Spring Boot, Spring MVC, Spring Security etc) In-depth knowledge of XML technologies In-depth knowledge of Javascript technologies and libraries including jQuery Proficient in Linux operating system (RHEL) configuration specific to application deployments Proficienct in RESTful and SOAP web services. Proficient experience with Git and CI/CD techniques and processes Knowledge of Oracle Exadata and SQL Server will be highly regarded Knowledge of ORM tools for database management: Hibernate/JPA: Familiarity with integration technologies including MQ Familiarity of Angular will be highly regarded Familiarity with release platforms like Jenkins and Azure DevOps Have a curious and accountable mindset Familiarity with Agile methodologies and experience working in a cross-functional team environment. Excellent communication skills Be More Working for an organisation that truly makes a difference to the people of Australia, we can offer development and career opportunities in a collaborative environment that supports your growth, wellbeing and promotes flexibility. Your individual growth and success drives the RBA forward as an organisation. Be more means you can do more, for yourself and for Australia. Why RBA? The RBA makes an important contribution to the Australian economy through the pursuit of national economic policy objectives and associated activities in financial markets and banking. We also issue Australia's banknotes and operate infrastructure critical to the payments system, all of which contribute to the welfare of the Australian people. Made up of specialists across a wide range of fields, our people, values, and culture play a critical role in achieving our objectives. Striving to be Open & Dynamic, we consider and incorporate different perspectives, work across teams and are transparent with each other, whilst delivering quality together effectively and focusing on outcomes by prioritising, testing, learning, and refining as we go. Our people conduct themselves with a high degree of integrity, while striving for excellence in the work they perform and the outcomes they achieve. We encourage intelligent inquiry and we treat one another with respect while promoting the public interest through our efforts. We know it is the growth and success of our people that drives the RBA forward. Come and make a bigger contribution while you build and develop your own skills too, because being more means you can do more, for yourself and for Australia. The Reserve Bank of Australia is committed to equity, diversity and inclusion through key initiatives. We welcome and encourage applicants from diverse backgrounds to apply, including Aboriginal and Torres Strait Islander peoples, culturally and linguistically diverse background, those living with a disability and from the LGBTQ community. We are committed to making the recruitment process fair and equitable for all our candidates. Application Close : October 01, 2026 . • Mon, 07 SepReserve Bank of Australia
Senior Software Developer » Long Pocket, QLD - at our About This Opportunity Join AUSCERT and help create change together. We are seeking a Senior Software Developer to provide high-level... software development, technical leadership, and ongoing support for critical cybersecurity systems and services. Working • Mon, 07 SepThe University of QueenslandAU$106709 - 116198 per year
TUFLOW Coastal Modelling Specialist – Software Development » Brisbane CBD, Brisbane - This is a rare opportunity to join BMT's established TUFLOW Software Team and contribute to the ongoing development, application and support of TUFLOW FV, our 2D and 3D hydrodynamic and environmental modelling software. The role combines coastal engineering, numerical modelling and software development, offering scope to apply existing expertise while further developing specialist capability within a collaborative software focused team. With over 30 years of continuous development, TUFLOW is internationally recognised as global industry leader for accurate and workflow efficient flood, urban drainage, lake, estuarine and coastal hydrodynamic/environmental modelling software ( https://www.tuflow.com/ ). As a TUFLOW Coastal Modelling Specialist, you will contribute to the development, testing and enhancement of TUFLOW FV, applying your coastal engineering and numerical modelling expertise to deliver innovative software solutions. Working closely with developers, engineers and support specialists, you will help improve software performance, functionality and usability, translate user and industry needs into product enhancements, and contribute to the future direction of the TUFLOW Software Suite. You will also support technical resources and user engagement activities, with opportunities to publish technical papers, attend conferences, and deliver training and workshops both in Australia and internationally. Key Responsibilities Undertake complex technical and software development tasks, exercising professional judgement, initiative and appropriate autonomy. Plan and prioritise work to deliver agreed outcomes within scope, schedule, budget and quality requirements. Investigate technical and numerical modelling challenges, evaluate alternative approaches and develop practical solutions where established precedents may not exist. Develop, test, verify, document and maintain software features across the TUFLOW Software Suite, with a primary focus on TUFLOW FV. This may include interpreting numerical methods, developing algorithms, writing and reviewing code, conducting software testing and preparing technical documentation. Contribute to the planned enhancement and modernisation of the TUFLOW codebase to support product quality, maintainability, performance and the future needs of users. Apply specialist coastal engineering and numerical modelling knowledge to software development, testing, technical support and product planning activities. Collaborate with the wider TUFLOW team and other BMT specialists to deliver multidisciplinary development, research and technical initiatives. Engage with users and stakeholders, as appropriate, to understand technical requirements, support service delivery and inform software development priorities. Maintain a strong working knowledge of relevant modelling software, programming languages, development tools, numerical methods and industry practices. Support the preparation of technical papers, guidance materials, training content and industry or conference presentations. Work in accordance with applicable quality, safety, environmental, information security and software development procedures and standards. Maintain and develop professional and technical capabilities relevant to the role. In addition to these responsibilities, the position holder may be required to undertake other duties that may reasonably be required to achieve the purpose of the role. Right to Disconnect We respect employees’ personal time and support a healthy work–life balance. Employees are not expected to monitor or respond to work-related communications outside their regular working hours unless otherwise agreed. Skills, Knowledge & Expertise Essential: A bachelor’s degree in engineering, science or another relevant discipline. A minimum of five years’ post-graduate professional experience in coastal engineering and numerical modelling. Relevant experience may include environmental assessments, infrastructure design, coastal hazard assessments and metocean studies. Demonstrated experience in 2D and 3D coastal hydrodynamic modelling, together with experience in coastal sediment transport, wave or environmental modelling. Experience using coastal modelling software from the TUFLOW Suite, Delft3D, MIKE or a comparable platform. Demonstrated programming or software development experience, with a sound foundational level of programming proficiency. Strong technical, analytical and problem-solving skills, complemented by effective interpersonal skills. Excellent written and verbal communication skills, including the ability to explain complex technical concepts clearly. Confidence in delivering technical presentations, training or guidance to small groups. Demonstrated ability to work independently, exercise initiative and contribute ideas and improvements to software development processes. Ability to collaborate effectively within a multidisciplinary and geographically distributed team spanning software development, engineering and technical support. Desirable: Experience developing scientific, engineering or numerical modelling software. Experience with modern Fortran, C/C++, CUDA, Python, MATLAB or comparable programming and scripting languages. Knowledge of numerical methods used in hydrodynamic, sediment transport, wave or environmental modelling. Experience with software development practices and tools such as version control, code review, automated testing and issue tracking. Familiarity with geographic information system (GIS) software and spatial data workflows. Experience collaborating with remote or geographically distributed software development and engineering teams. Experience preparing technical documentation, user guidance, training materials, conference papers or industry presentations. Job Benefits At BMT, we value flexibility, career growth, and an inclusive culture where diverse perspectives thrive. We offer remote, hybrid, and part-time work options , with offices across Australia. We’re proudly ‘flexified’ with Flexa! Our industry competitive benefits include a competitive salary offering, performance bonuses, and companywide bonuses as part of being an employee benefits trust Defence Reserve Leave enabling defence reservist employees to undertake ADF obligations without financial disadvantage. 24/7 Employee Assistance Program (EAP). We invest in learning and development to help you grow. Diversity, equity, and inclusion are at our core. We foster a workplace where everyone feels valued and supported, promoting innovation, collaboration, and respect. Our values— Trust, Innovation, Passion, Respect, and Collaboration —define who we are and how we work. Notice to Recruitment Agency & Related Services - Please note BMT receive job applications exclusively via our ATS system only. BMT do not warrant or agree to any unsolicited CVs submitted via any contact method including physical hard copies left with any employee at BMT or within our operational teams. We will not progress CVs shared on a speculative basis by email, and you accept our right to pursue such candidates with no obligation to third-party terms and conditions or liability to a fee. • Sun, 06 SepBMT
Software Development Engineer, GCNA-D » Sydney, Sydney Region - Description AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. AWS Global Connectivity and Network Availability (GCNA) is the backbone that connects the global AWS network. It is dedicated to governing the internet traffic that allows users to access their information and applications regardless of where they are in the world. GCNA is responsible for building and designing a complex backbone network that allows internet traffic to flow efficiently between Data Centers and customers. The ideal candidate will share our excitement about cloud computing and will be passionate about delivering high quality services. You will have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast-paced environment that requires excellent technical and communication skills. You will join a tenured team of Network Development Engineers and Systems Development Engineers. This is an opportunity to build a new service utilizing AWS technologies. We are looking for a candidate who will be comfortable working with a broad range of data sources and solving problems at scale. As a team we proactively support knowledge-sharing and we embrace opportunities to teach company-wide. Since every business at Amazon relies on a network that runs smoothly, the right candidate will guide the business and communicate value, work collaboratively to develop pragmatic yet flexible solutions and move forward in the face ambiguity. The candidate should be willing to build good working relationships within the team and across AWS. Why AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting https://www.amazon.jobs/en/disability/us Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Mentorship and Career growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Working at AWS on the GCNA Team Meet Robert, VP: https://youtu.be/8v5i42FL02w Meet Jeyanthan, Software Development Manager: https://youtu.be/5oJe4rXS3Ow Key job responsibilities As a Software Development Engineer, you will oversee the complete software development lifecycle-defining, prioritizing, designing, building, and testing new features. - Operate an AWS business with globally distributed servers and customers at a massive scale. - Understand what it takes to grow and operate a global business at our scale. A day in the life As a Software Development Engineer, you will problem-solve and innovate in an agile, sometimes ambiguous environment. You will build creative short-term and sustainable long-term solutions with others as passionate as you about this mission. You will use data to make decisions and validate assumptions. You will learn from others and help grow those in your team to achieve their best. About the team Within AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an internet connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers. Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (i.e. EC2/S3), consumer devices (i.e. as FireTV/Kindle/Echo), and more. Basic Qualifications - 3 years of non-internship professional software development experience - 2 years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language Preferred Qualifications - 3 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today. IDE statement: Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. • Sat, 05 SepAmazon
Software Development Engineer, GCNA-D » Sydney, Sydney Region - AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. AWS Global Connectivity and Network Availability (GCNA) is the backbone that connects the global AWS network. It is dedicated to governing the internet traffic that allows users to access their information and applications regardless of where they are in the world. GCNA is responsible for building and designing a complex backbone network that allows internet traffic to flow efficiently between Data Centers and customers. The ideal candidate will share our excitement about cloud computing and will be passionate about delivering high quality services. You will have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast-paced environment that requires excellent technical and communication skills. You will join a tenured team of Network Development Engineers and Systems Development Engineers. This is an opportunity to build a new service utilizing AWS technologies. We are looking for a candidate who will be comfortable working with a broad range of data sources and solving problems at scale. As a team we proactively support knowledge-sharing and we embrace opportunities to teach company-wide. Since every business at Amazon relies on a network that runs smoothly, the right candidate will guide the business and communicate value, work collaboratively to develop pragmatic yet flexible solutions and move forward in the face ambiguity. The candidate should be willing to build good working relationships within the team and across AWS. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting https://www.amazon.jobs/en/disability/us Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Mentorship and Career growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Working at AWS on the GCNA Team Meet Robert, VP: https://youtu.be/8v5i42FL02w Meet Jeyanthan, Software Development Manager: https://youtu.be/5oJe4rXS3Ow Key job responsibilities As a Software Development Engineer, you will oversee the complete software development lifecycle—defining, prioritizing, designing, building, and testing new features. • Operate an AWS business with globally distributed servers and customers at a massive scale. • Understand what it takes to grow and operate a global business at our scale. A day in the life As a Software Development Engineer, you will problem-solve and innovate in an agile, sometimes ambiguous environment. You will build creative short-term and sustainable long-term solutions with others as passionate as you about this mission. You will use data to make decisions and validate assumptions. You will learn from others and help grow those in your team to achieve their best. About the team Within AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an internet connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers. Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (i.e. EC2/S3), consumer devices (i.e. as FireTV/Kindle/Echo), and more. - 3 years of non-internship professional software development experience - 2 years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language - 3 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today. IDE statement: Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. • Sat, 05 SepAmazon
Software Developer » Australia - Location: ACT, QLD, VIC or SA (Hybrid) Security Clearance: Baseline Required This is an opportunity to contribute to the delivery and enhancement of critical government systems used by millions of Australians every day. Working within a large-scale enterprise technology environment, you will play a key role in designing, developing and supporting complex applications while helping to modernise and maintain core business platforms. As a Senior Software Developer, you will work across the full software development lifecycle, partnering with technical teams and business stakeholders to deliver high-quality, scalable solutions. The role offers a mix of greenfield development, system enhancement, application support and technical leadership within a collaborative delivery environment. This role will particularly suit developers with experience in mainframe technologies, enterprise application development and large-scale government or corporate ICT environments. The Role Working within a multidisciplinary delivery team, you will: Undertake analysis, design, development, testing, maintenance and support activities across enterprise applications. Develop and implement high-quality software solutions aligned to business and technical requirements. Translate complex business requirements into practical technical outcomes. Define technical designs and contribute to solution architecture activities. Support software releases, deployment activities and ongoing production support. Collaborate with delivery teams, architects and stakeholders to ensure successful project outcomes. Produce technical documentation, implementation artefacts and progress reporting. Drive continuous improvement and contribute to development standards and best practices. Assist with troubleshooting, issue resolution and support activities across critical systems. Mentor team members and contribute technical expertise across the broader development team. About You You will be an experienced Software Developer with a strong background delivering enterprise-scale solutions within structured development environments. You will be comfortable working autonomously, engaging with stakeholders and navigating complex technical challenges. You will bring: Demonstrated experience across the software development lifecycle. Strong software development experience within enterprise environments. Experience working with mainframe technologies, including COBOL and/or Adabas Natural highly regarded. Experience with object-oriented technologies such as Java or C#. Strong analytical and problem-solving capability. Experience producing technical documentation and design artefacts. Knowledge of software release, deployment and application support practices. Excellent written and verbal communication skills. The ability to work effectively within agile and collaborative delivery environments. Why Apply? 12-month contract with extension options up to 24 additional months. Hybrid working arrangement available following the initial onboarding period. Opportunity to work on large-scale government technology platforms with real-world impact. Join a collaborative team delivering modern solutions in a complex enterprise environment. How to Apply Apply via SEEK, or for a confidential discussion contact Byron Dale at [email protected] or call 0415 531 330 . • Sat, 05 SepApproach Consulting
Senior Software Development Lead » North Ryde, Ryde Area - THE FUTURE IS WHAT WE MAKE IT. _Senior Software Development Lead - Government High Security_ _North Ryde, NSW_ Start your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become a member of our performance culture comprised of diverse leaders, thinkers, innovators, dreamers, and doers who are changing the future. Make the Best You. Working at Honeywell is not just creating incredible things. You will collaborate with top minds, grow through continuous learning, and thrive in an environment that rewards and celebrates achievements. Join Us and Make an Impact. This is a unique opportunity for a _Senior Software Development Lead_ to work for Government High Security. Working closely with the Pacific Technical Services Manager, this role will act as the technical owner of the Government High Security T1A platform, responsible for driving its strategic evolution, ongoing maintenance, and delivery of new capabilities. The role combines hands-on software development with technical leadership, overseeing hardware and software integration activities, managing component obsolescence and product sustainment, and ensuring the continued reliability and competitiveness of the platform. Key Responsibilities: Own the technical roadmap and lifecycle of the High Security platform, maintaining software architecture, product integrity, and long-term technology direction Lead the design, development, implementation, and verification of new embedded software features and MS Windows based applications, ensuring alignment with product requirements, customer needs, and platform objectives Manage hardware component obsolescence activities, assessing impacts to software and system functionality, defining mitigation strategies, and coordinating necessary redesigns and qualification efforts Act as the primary technical authority for the platform, providing engineering leadership, design guidance, and technical decision-making across all stages of the product lifecycle Coordinate and govern the activities of external hardware development partners, ensuring technical deliverables, schedules, quality standards, and design outcomes meet project and product requirements Maintain ownership of software quality, configuration management, and release processes Key Experience & Capabilities: Degree Qualified in Software Engineering or similar level discipline At least 5 years' working experience in embedded software development Experienced in C application development in a Linux environment required Experienced in Linux shell (bash) scripting required Experienced in GUI application development in Linux Qt C++ required Knowledgeable in MS Windows application development using Visual C# and SQL required Familiarity with Subversion (SVN) source control Proficiency in UX design Highly organized and structured approach, skilled at asking questions and listening to feedback. Customer & solution orientated approach. Pro-active team player and focus on quality and a right first-time approach. Good communication - both verbal and written Who We Are The Future Is What We Make It at Honeywell. From sustainable aviation fuel and life-saving healthcare sensors to collaborating on every NASA space mission since the 1950's, over 100 years of innovation has always been driven by an investment in our people. Learn more about Honeywell: youtube.com/watch?v=CG-rmG0eKLk Discover More Our focus at Honeywell is innovation that drives business, improves the bottom line and creates solutions for our customers and communities around the world. There's a lot for you to discover. Our solutions, our case studies, our Futureshapers, and so much more. Honeywell is an equal opportunity employer, and we support a diverse workforce. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. Aboriginal and Torres Strait Islander peoples are encouraged to apply. We are proud to be recognised as a great place to work for women by WORK180 . Visit our WORK180 page to learn more about our commitment to creating a supportive and inclusive workplace for all. https://work180.com/en-au/for-women/employer/honeywell Honeywell is a proud advocate of the LGBTQ community, and we are celebrating Pride Month in the Pacific by launching Pride Connect, our LGBTQ employee network, we encourage members of the LGBTQ community to apply to join our team of future shapers. We're also proud to be recognised as an AWEI Bronze Employer and a Veteran Employment Supporter , further demonstrating our dedication to diversity, equity, and inclusion across all communities. For more information on how we process your information in the job application process, please refer to honeywell.com/us/en/privacy-statement . If a disability prevents you from applying for a job through our website, email [email protected] . No other requests will be acknowledged. Copyright © 2025 Honeywell International Inc. Honeywell Technologies is a global, pure-play automation company with a legacy of innovating to help solve the world's most mission-critical challenges, enhancing the quality of life for people and communities around the world. We serve the building, industrial and process sectors with a broad portfolio of services, solutions and products, underpinned by our Honeywell Technologies Accelerator operating system and Honeywell Technologies Forge intelligence layer. By combining the deep domain expertise of our more than 50,000 employees with decades of data from our global installed base, we are uniquely positioned to lead the industrial sector's transition from automation to autonomy. Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. • Fri, 04 SepHoneywell
Senior Software Developer » Sydney, NSW - Challenging, fast paced and team-oriented environment We are looking for a Senior Java Developer who is keen to drive solutions... Maintain a working knowledge of tools and software packages used Undertake relevant research including the evaluation of new • Fri, 04 SepReserve Bank of Australia
Senior Software Development Lead » Australia - Description THE FUTURE IS WHAT WE MAKE IT. Senior Software Development Lead – Government High Security North Ryde, NSW Start your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become a member of our performance culture comprised of diverse leaders, thinkers, innovators, dreamers, and doers who are changing the future. Make the Best You. Working at Honeywell is not just creating incredible things. You will collaborate with top minds, grow through continuous learning, and thrive in an environment that rewards and celebrates achievements. Join Us and Make an Impact. This is a unique opportunity for a Senior Software Development Lead to work for Government High Security. Working closely with the Pacific Technical Services Manager, this role will act as the technical owner of the Government High Security T1A platform, responsible for driving its strategic evolution, ongoing maintenance, and delivery of new capabilities. The role combines hands-on software development with technical leadership, overseeing hardware and software integration activities, managing component obsolescence and product sustainment, and ensuring the continued reliability and competitiveness of the platform. Key Responsibilities: Own the technical roadmap and lifecycle of the High Security platform, maintaining software architecture, product integrity, and long-term technology direction Lead the design, development, implementation, and verification of new embedded software features and MS Windows based applications, ensuring alignment with product requirements, customer needs, and platform objectives Manage hardware component obsolescence activities, assessing impacts to software and system functionality, defining mitigation strategies, and coordinating necessary redesigns and qualification efforts Act as the primary technical authority for the platform, providing engineering leadership, design guidance, and technical decision-making across all stages of the product lifecycle Coordinate and govern the activities of external hardware development partners, ensuring technical deliverables, schedules, quality standards, and design outcomes meet project and product requirements Maintain ownership of software quality, configuration management, and release processes Key Experience & Capabilities: Degree Qualified in Software Engineering or similar level discipline At least 5 years’ working experience in embedded software development Experienced in C application development in a Linux environment required Experienced in Linux shell (bash) scripting required Experienced in GUI application development in Linux Qt C++ required Knowledgeable in MS Windows application development using Visual C# and SQL required Familiarity with Subversion (SVN) source control Proficiency in UX design Highly organized and structured approach, skilled at asking questions and listening to feedback. Customer & solution orientated approach. Pro-active team player and focus on quality and a right first-time approach. Good communication - both verbal and written Who We Are The Future Is What We Make It at Honeywell. From sustainable aviation fuel and life-saving healthcare sensors to collaborating on every NASA space mission since the 1950’s, over 100 years of innovation has always been driven by an investment in our people. Learn more about Honeywell: youtube.com/watch?v=CG-rmG0eKLk Discover More Our focus at Honeywell is innovation that drives business, improves the bottom line and creates solutions for our customers and communities around the world. There’s a lot for you to discover. Our solutions, our case studies, our Futureshapers, and so much more. Honeywell is an equal opportunity employer, and we support a diverse workforce. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. Aboriginal and Torres Strait Islander peoples are encouraged to apply. We are proud to be recognised as a great place to work for women by WORK180 . Visit our WORK180 page to learn more about our commitment to creating a supportive and inclusive workplace for all. https://work180.com/en-au/for-women/employer/honeywell Honeywell is a proud advocate of the LGBTQ community, and we are celebrating Pride Month in the Pacific by launching Pride Connect, our LGBTQ employee network, we encourage members of the LGBTQ community to apply to join our team of future shapers. We’re also proud to be recognised as an AWEI Bronze Employer and a Veteran Employment Supporter , further demonstrating our dedication to diversity, equity, and inclusion across all communities. For more information on how we process your information in the job application process, please refer to honeywell.com/us/en/privacy-statement . If a disability prevents you from applying for a job through our website, email [email protected] . No other requests will be acknowledged. • Fri, 04 SepHoneywell
Intern Software Developer » Melbourne, Melbourne Region - Meaningful work – Build technology that supports Australian Government services. Learn with confidence – Dedicated mentor, buddy and structured development from day one. Launch your career – Real engineering experience and flexible work Build technology that helps Australia work better. The software you help develop won't sit on the sidelines. It will support government organisations delivering services that Australians rely on every day. As a Software Engineering Intern at Leidos, you'll contribute to real projects, work alongside experienced engineers and see how secure, high-quality software is built in environments where reliability, governance and trust matter. If you're curious, enjoy solving problems and want your work to have genuine purpose, we'd like to hear from you. About the opportunity This internship is designed for students in the penultimate year of a Bachelor degree or higher who want practical software engineering experience while continuing their studies. From your first week, you'll work as part of a project team, contributing to software engineering activities. You'll be supported with structured learning, hands-on experience and regular coaching so you can build both your technical capability and professional confidence. You'll never be expected to figure things out alone. Every intern is supported by: a dedicated buddy to help you settle in and navigate day-to-day work an experienced mentor who will support your technical and professional development on-the-job training with guidance from experienced engineers regular feedback and opportunities to learn from multidisciplinary teams. What you'll do You'll have the opportunity to: contribute to the design, development and testing of software solutions - appropriate and correct algorithms, data structures, database definitions, object classes, inheritance hierarchies, user interfaces and other software components write and build clean, maintainable code under the guidance of experienced engineers for software releases, installing and configuring software required for project delivery work within modern engineering practices, tools, development environments including writing and reviewing relevant documentation collaborate with software engineers, architects, testers and project teams learn how software is delivered in secure, highly governed environments supporting Australian Government clients write code adhering to secure software development, quality assurance and governance practices Meet project deadlines for delivery of software modules What we're looking for We're looking for students who: are in the penultimate year of a Bachelor degree or higher in Software Engineering, Computer Science, Computing or a related discipline enjoy learning, collaborating and solving technical problems communicate well and work effectively with others are curious, proactive, adaptable and open to feedback have an interest in building software that delivers real-world outcomes. You don't need to know everything before you start. We're looking for potential, a willingness to learn and an interest in developing your skills. Why join us? You'll gain more than internship experience. You'll have the opportunity to: work on meaningful projects that make a difference learn from experienced software engineers and technical leaders receive structured mentoring and career development build practical skills that complement your university studies be part of an inclusive team where different perspectives are valued access flexible working arrangements that support study and wellbeing establish networks that can support your future career. Eligibility Because of the nature of our work with Australian Government clients: you must be an Australian Citizen you will be required to successfully obtain and maintain an Australian Government security clearance as a condition of employment. We encourage applications from students with diverse backgrounds and experiences. If you're excited by meaningful work and are ready to grow your software engineering career, we'd love to hear from you. Next Steps To apply for this role, follow the links or apply via our Careers page. Recruitment process – application screening, interview, and background checks. Applicants may also need to meet International Traffic in Arms Regulations (ITAR) requirements. In certain circumstances this can place limitations on persons who hold dual nationality, permanent residency or are former nationals of certain countries as per ITAR 126.1. We are committed to making our recruitment process accessible to all candidates. Please contact our Careers team [email protected] if you’d like to discuss any additional support during your application or throughout the recruitment process. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. • Thu, 03 SepLeidos
Senior Software Developer » Australia - Innovate the Future of Software Intelligence As a Senior Full Stack Engineer at our cutting-edge intelligence firm, you'll be a driving force behind our mission to revolutionize the software intelligence landscape. In this role, you'll spearhead the full lifecycle development of trail-blazing solutions that empower Security, Defense, Intelligence, and Government organizations worldwide to gain unprecedented insights and maintain a crucial competitive edge. The Opportunity: ● Architect visionary software platforms from concept to deployment using emerging technologies ● Design enduring, scalable system architectures to build our powerful OSINT ecosystem ● Own a domain of the platform end to end, from design through delivery and production support ● Develop full-stack applications incorporating best-in-class web frameworks and APIs ● Flex your diverse skills across JavaScript, PHP, TypeScript, Golang, and more ● Practise test-driven development and continuous delivery, with telemetry and feedback loops that make system behaviour observable in production ● Apply rigorous code review across the team, including validation of code produced with AI-assisted development tools ● Implement robust security and data protection protocols across the stack ● Design and run structured training for the team, and mentor peers through review, pairing and hands-on guidance ● Engage with clients and vendors to troubleshoot issues and communicate technical solutions ● Collaborate with elite intelligence analysts to continuously enhance our offerings ● Support our ambitious growth through customer engagements and strategic initiatives What You'll Bring: 5 years of extensive full-stack software development experience ● Strong command of JavaScript, TypeScript, PHP and Go, and the ability to pick up new languages quickly ● Expertise in designing and developing high-performance, secure architectures ● Sound judgement when reviewing code you did not write, including output from AI-assisted development tools ● Practical experience with test-driven development, continuous integration and delivery, and application telemetry ● The judgement to make a build versus buy decision and defend it ● Clear technical writing, including design documents and architecture decision records ● Experience designing and running training, and mentoring engineers of all levels as a peer rather than a manager ● Strong client-facing communication skills and vendor engagement experience ● A passion for staying ahead of the curve with emerging technologies ● Strong problem-solving skills to tackle complex technical challenges ● Experience in front-end web frameworks, Vue experience highly regarded ● Track record of thriving in a start-up environment preferred Work Environment ● This is an Australian based role in a global, remote-first work environment. ● We practice a value of "People First", prioritizing personal well being and family commitments. We rally around our team to support them in bringing their best selves to work. The Rewards Join a fast-paced, future-focused team that encourages innovation and provides ample growth opportunities. We offer an extensive benefits package, motivating compensation plans, and the chance to be part of redefining an entire industry. Your contributions will directly impact global organizations across sectors. Ready to develop software that expands the frontiers of intelligence? Apply now, and let's forge the future together. Benefits Australia-based role within a global team, with domestic and occasional international travel opportunities. We are a fully flexible, remote work environment. “People First” culture, prioritising wellbeing, family commitments, and mutual support across the team. We are purpose-driven and outcome-focused, and place primacy on collaboration over competition. Unique opportunity to regularly contribute to philanthropic causes. Access to a discretionary leave policy, in addition to four weeks of annual leave. • Wed, 02 SepOSINT Combine
Software Engineer » Ringwood East, Maroondah Area - About the Company Section Group, trading as Section Technologies, is a Melbourne-based technology services business providing IT support, managed IT services, business software and hardware solutions, networking, data backup and disaster recovery services to Australian businesses. The company focuses on reliable, secure and tailored technology solutions that improve business productivity and operational efficiency. About the Role We are seeking a motivated and capable Software Engineer to join our technology team in Heathmont. The successful candidate will contribute to the development, enhancement and maintenance of software solutions that support business operations and client technology requirements. Key Responsibilities Analyse business and technical requirements and translate them into practical software solutions. Design, develop, test and maintain software applications and supporting systems. Develop and maintain APIs, databases and application components. Troubleshoot software issues and implement effective technical solutions. Improve existing software systems to enhance reliability, performance and usability. Work with IT support, networking and business teams to integrate software with client environments. Conduct testing, debugging and quality assurance throughout the software development lifecycle. Maintain technical documentation, system specifications and development records. Assist with software deployments, upgrades and ongoing system maintenance. Keep up to date with emerging technologies and recommend improvements where appropriate. About You To be successful in this role, you will have: A relevant degree or equivalent qualification in Software Engineering, Computer Science or Information Technology. Professional experience in software development. Strong programming and problem-solving skills. Experience working with databases, APIs and application development. Good understanding of software testing, debugging and version control. Strong communication and documentation skills. Ability to work independently while also contributing effectively within a team. What We Offer Permanent full-time employment. Opportunity to work within a growing technology services business. Exposure to a broad range of IT and business technology environments. Professional and collaborative working environment. Ongoing opportunities to develop technical skills and experience. Apply Now If you are an experienced Software Engineer looking for an opportunity to contribute to practical technology solutions for Australian businesses, we encourage you to apply. • Tue, 01 SepSECTION GROUP PTY LTD
Software Developer - .NET / Cloud » Perth CBD, Perth - Software Developer - .NET / Cloud Robert Half is looking to connect with experienced Software Developers across the Perth market for upcoming permanent and contract opportunities. We are particularly interested in speaking with developers who have strong .NET engineering backgrounds and experience building modern, cloud-based applications and services. The type of experience we're looking for includes: Commercial development experience with C#, .NET and .NET Core Experience designing and developing REST APIs and back end services Modern front end development using React, Next.js or similar technologies Experience building and supporting production applications through the full software development life-cycle Exposure to microservices, event-driven architecture or distributed systems Cloud development experience across AWS or Azure Experience with CI/CD and modern DevOps practices Docker and/or Kubernetes exposure Strong understanding of automated testing, unit testing and integration testing Experience working with Git and collaborative software engineering practices Good understanding of application monitoring, logging and observability Strong problem-solving skills and an ability to work effectively within cross-functional engineering teams Technical Environment Back End: C#, .NET, .NET Core, ASP.NET Core, REST APIs Front End: React, Next.js, JavaScript/TypeScript Cloud: AWS, Azure Architecture: Microservices, Event-Driven Architecture, Domain-Driven Design DevOps: CI/CD, GitHub Actions, Infrastructure as Code Containers: Docker, Kubernetes Testing: Unit Testing, Integration Testing, TDD, Postman Observability: Datadog, Grafana, Prometheus, ELK Nice to Have Exposure to AI-enabled applications or modern Microsoft technologies would be highly regarded, including: LLMs, RAG or agentic AI applications LangChain, LangGraph, Semantic Kernel or similar frameworks Microsoft Copilot Studio Power Platform Dynamics 365 AI integration within customer-facing applications About You You don't need experience across every technology listed. We're interested in speaking with software engineers who have a strong foundation in .NET development and experience across several areas of modern cloud engineering. Whether you're actively looking or considering your next move, we'd be interested in hearing about your experience and the type of opportunity you're looking for. Apply Today! Reference Number: 60090-0013399026 This is a hybrid position. By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com/au/en/privacy . Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time. • Tue, 01 SepRobert Half
Software Developer - LH-07482 » Deakin, South Canberra - Senior Backend / AI / ML Software Engineer IP Australia | 12-Month Contract 2 × 12-Month Extensions The Opportunity An exciting opportunity is available for a Senior Software Engineer / Developer to join IP Australia's AI Factory within Business Delivery Services. You'll work at the intersection of software engineering, AI and emerging technologies, delivering production capabilities alongside data scientists, machine learning engineers, business analysts and subject matter experts. This is an ideal opportunity for a senior developer with strong Python and AWS experience who is interested in applying emerging technologies and AI within a government environment. Key Details Organisation: IP Australia Role: Senior Backend / AI / ML Software Engineer Contract: 12 months 2 × 12-month extensions Start: 26 October 2026 Location: Canberra preferred; QLD, VIC, NSW also considered Working arrangement: Hybrid Security: Must be able to obtain Baseline Level: Senior / EL1 equivalent Hours: Up to 8 hours per day Remote candidates may be considered within the same time zone. Offsite candidates will need to attend the Canberra office for 2-3 days during onboarding, with occasional travel to Canberra thereafter, typically twice and no more than four times per year. Travel is at the candidate's own expense. What You'll Be Doing Develop and deliver software components alongside software developers, data scientists and ML engineers Build and maintain production capabilities within a multidisciplinary Agile team Deliver Proofs of Concept with Subject Matter Experts Develop solutions using AWS, particularly serverless technologies Contribute to the responsible application of AI and emerging technologies Maintain and continuously improve existing production systems Contribute to technical documentation, code quality and development practices Essential Technical Experience Python AWS, particularly serverless application development Infrastructure-as-Code, preferably AWS CDK CI/CD, particularly AWS CodePipeline DevOps tools and practices Experience delivering and maintaining production software Experience working within multidisciplinary software development teams Desirable Experience JavaScript and/or TypeScript Vue.js AI and Machine Learning MLOps Emerging AI technologies Selection Criteria Candidates will need to demonstrate: 1. AWS - 35% Experience building and maintaining solutions using AWS. 2. Python - 35% Experience building and maintaining software using Python. 3. DevOps - 20% Experience delivering software using DevOps tools and practices. 4. Government / Multidisciplinary Experience - 10% Experience working collaboratively within a dynamic, multidisciplinary software development team in a government agency. Each response is limited to 3,000 characters . Application Requirements Resume Professional references Responses to all selection criteria Published: 31 August 2026 RFQ closes: 14 September 2026 Estimated start: 26 October 2026 • Tue, 01 SepCleared ICT
Full Stack Software Developer – Financial Services » Melbourne, VIC - We’re partnering with a global financial services organisation seeking a Full Stack Software Developer...-5 years in software development – Strong hands on experience with C#/.NET and React – Experience working with SQL • Tue, 01 SepSustainRecruit
Senior Software Engineer - SAP Developer » Australian Capital Territory - 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 • Mon, 31 AugThe HR Ally
Senior Software Engineer - SAP Developer » Melbourne, VIC - 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 • Mon, 31 AugThe HR Ally
Senior Software Engineer - SAP Developer » South Australia - 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 • Mon, 31 AugThe HR Ally
Developer Programmer » Vineyard, Hawkesbury Area - About Us RAZA CONSULTING PTY LTD provides IT solutions and consulting services to businesses in New South Wales. Our services involve the use and development of software applications, database solutions, system integrations and digital workflows that support client projects, project management, client management, reporting and internal business operations. As our client activities and technology requirements continue to grow, we are seeking a suitably qualified and experienced Developer Programmer to join our team on a full-time basis and contribute to the development, modification, testing and ongoing improvement of software applications used in client delivery and business operations. About the Role The Developer Programmer will be responsible for analysing approved business, user and system requirements and translating them into detailed program specifications, application logic, technical requirements and working software solutions. The position will undertake hands-on application and database programming, software modification, testing, debugging, system integration and technical documentation. The Developer Programmer will work with management, clients, users and relevant project stakeholders to understand functional requirements and develop reliable, secure and maintainable software solutions that support RAZA CONSULTING PTY LTD's IT solutions and consulting activities. The position requires professional judgement and technical autonomy in carrying out assigned software development activities while working within approved business requirements, project scope and technical specifications. Key Responsibilities The successful applicant will be responsible for: Analysing user, client and business software requirements in consultation with relevant stakeholders and translating approved functional requirements into detailed program specifications, application logic and technical requirements for software development. Interpreting approved business requirements, technical designs, specifications and process flows and converting them into application logic, software components and programming requirements. Constructing program logic, technical specifications, application components, data structures and software interfaces required to develop secure, reliable and maintainable software solutions. Writing, modifying, testing, debugging and maintaining application and database code in accordance with approved technical specifications, coding standards and software development practices. Developing and customising software applications and functionality supporting client projects, consulting workflows, project management, client management, reporting and internal operational processes. Identifying limitations, deficiencies, defects and performance issues within existing applications and determining appropriate program modifications and software improvements. Diagnosing software defects, logic errors, application failures and performance bottlenecks and implementing tested code-level solutions. Undertaking unit, integration and system testing to verify software functionality, identify errors and ensure developed applications meet documented functional and technical requirements. Developing, modifying and maintaining APIs, web services and application interfaces that enable secure and reliable exchange of information between internal and approved external systems. Developing program modifications and interfaces required to integrate applications with accounting, project management, client management and other business platforms used by the company or its clients. Designing, creating and modifying database structures, queries, stored procedures and related database programming components while maintaining data integrity, security and performance. Developing application functionality, database queries and program logic used to produce reports, dashboards and other system-generated information required for client and operational purposes. Developing software components and workflow automation that improve the efficiency and accuracy of consulting, client-delivery and internal operational processes and reduce unnecessary manual processing. Applying appropriate software security and data-protection measures, including authentication, authorisation, input validation, access controls and secure coding practices. Participating in code reviews and using version-control systems, including Git or equivalent tools, to maintain source-code integrity, development history and controlled software changes. Developing and implementing software components required for application integration, data migration and interoperability between existing and new systems. Deploying approved software changes and supporting controlled application releases, including post-deployment testing, verification, troubleshooting and correction of software issues. Monitoring the operation and technical performance of developed applications and database processes and implementing appropriate program or configuration improvements where required. Preparing and maintaining technical documentation, including program specifications, application designs, code changes, database structures, integration requirements, testing outcomes and deployment documentation. Consulting with management, clients, users and relevant project stakeholders to clarify software requirements, demonstrate developed functionality, obtain technical feedback and refine software solutions within agreed project scope. Evaluating software development approaches, tools and technical components relevant to assigned projects and providing recommendations regarding feasibility, compatibility, maintainability and implementation requirements. Providing technical guidance to users regarding software applications developed or modified by the position, including explaining implemented functionality and addressing software-related issues arising during implementation. Maintaining current knowledge of software development practices, programming tools, database technologies, application security requirements and relevant emerging technologies. About You To be successful in this role, you should possess: A relevant Bachelor degree or higher qualification in Computer Science, Information Technology, Software Development or a closely related discipline, or equivalent qualifications and/or relevant experience consistent with the requirements of the occupation. Relevant professional experience in software development, application programming or a closely related field, demonstrating the ability to perform the responsibilities of the position at the required professional skill level. Demonstrated experience in application programming, software development and database programming. Strong knowledge of SQL and relevant database management systems, with experience in database programming and data-driven application development. Experience in writing, testing, debugging and maintaining software application code. Experience in developing or maintaining APIs, system interfaces and application integrations. Ability to analyse functional requirements and translate them into technical specifications and working software solutions. Understanding of software testing, secure coding, data integrity and application-development practices. Experience using version-control systems such as Git or equivalent development tools. Strong analytical, troubleshooting and problem-solving skills. Good technical documentation and communication skills. Ability to work independently on assigned development activities while effectively consulting with management, clients, users and project stakeholders. How to Apply RAZA CONSULTING PTY LTD welcomes applications from suitably qualified and experienced candidates. Applicants should submit a current resume together with a brief cover letter outlining their relevant qualifications, software development experience and suitability for the Developer Programmer position. Only shortlisted applicants will be contacted. RAZA CONSULTING PTY LTD is committed to equal employment opportunity and assesses applicants on the basis of their qualifications, skills, experience and suitability for the position • Mon, 31 AugRaza Consulting PTY LTD
Software Developer - .NET / Cloud » Perth, WA - Job Description: Software Developer - .NET / Cloud Robert Half is looking to connect with experienced Software... personal data at this time. Requirements: C#, .NET, .NET Core, ASP.NET Core, Software Developer, Software Engineer, Full • Mon, 31 AugRobert HalfAU$110000 per year
Intern Software Developer » Melbourne, Melbourne Region - Description Meaningful work - Build technology that supports Australian Government services. Learn with confidence - Dedicated mentor, buddy and structured development from day one. Launch your career - Real engineering experience and flexible work Build technology that helps Australia work better. The software you help develop won't sit on the sidelines. It will support government organisations delivering services that Australians rely on every day. As a Software Engineering Intern at Leidos, you'll contribute to real projects, work alongside experienced engineers and see how secure, high-quality software is built in environments where reliability, governance and trust matter. If you're curious, enjoy solving problems and want your work to have genuine purpose, we'd like to hear from you. About the opportunity This internship is designed for students in the penultimate year of a Bachelor degree or higher who want practical software engineering experience while continuing their studies. From your first week, you'll work as part of a project team, contributing to software engineering activities. You'll be supported with structured learning, hands-on experience and regular coaching so you can build both your technical capability and professional confidence. You'll never be expected to figure things out alone. Every intern is supported by: a dedicated buddy to help you settle in and navigate day-to-day work an experienced mentor who will support your technical and professional development on-the-job training with guidance from experienced engineers regular feedback and opportunities to learn from multidisciplinary teams. What you'll do You'll have the opportunity to: contribute to the design, development and testing of software solutions - appropriate and correct algorithms, data structures, database definitions, object classes, inheritance hierarchies, user interfaces and other software components write and build clean, maintainable code under the guidance of experienced engineers for software releases, installing and configuring software required for project delivery work within modern engineering practices, tools, development environments including writing and reviewing relevant documentation collaborate with software engineers, architects, testers and project teams learn how software is delivered in secure, highly governed environments supporting Australian Government clients write code adhering to secure software development, quality assurance and governance practices Meet project deadlines for delivery of software modules What we're looking for We're looking for students who: are in the penultimate year of a Bachelor degree or higher in Software Engineering, Computer Science, Computing or a related discipline enjoy learning, collaborating and solving technical problems communicate well and work effectively with others are curious, proactive, adaptable and open to feedback have an interest in building software that delivers real-world outcomes. You don't need to know everything before you start. We're looking for potential, a willingness to learn and an interest in developing your skills. Why join us? You'll gain more than internship experience. You'll have the opportunity to: work on meaningful projects that make a difference learn from experienced software engineers and technical leaders receive structured mentoring and career development build practical skills that complement your university studies be part of an inclusive team where different perspectives are valued access flexible working arrangements that support study and wellbeing establish networks that can support your future career. Eligibility Because of the nature of our work with Australian Government clients: you must be an Australian Citizen you will be required to successfully obtain and maintain an Australian Government security clearance as a condition of employment. We encourage applications from students with diverse backgrounds and experiences. If you're excited by meaningful work and are ready to grow your software engineering career, we'd love to hear from you. Next Steps To apply for this role, follow the links or apply via our Careers page. Recruitment process - application screening, interview, and background checks. Applicants may also need to meet International Traffic in Arms Regulations (ITAR) requirements. In certain circumstances this can place limitations on persons who hold dual nationality, permanent residency or are former nationals of certain countries as per ITAR 126.1. We are committed to making our recruitment process accessible to all candidates. Please contact our Careers team [email protected] if you'd like to discuss any additional support during your application or throughout the recruitment process. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares. Original Posting: For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. About Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com . Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits . Securing Your Data Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at [email protected] . If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission (https://reportfraud.ftc.gov//) . Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. REQNUMBER: R-00190834 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet. • Sun, 30 AugLeidos
Software Engineer » Australian Capital Territory, Australia - About the Role GRIT Solutions Pty Ltd is seeking an experienced Software Engineer to join its technology team in Canberra. The successful candidate will be responsible for designing, developing, testing, deploying and maintaining software applications and services for client and business requirements. The role involves working across the full software development lifecycle and collaborating with developers, technical specialists, business stakeholders and project teams to deliver reliable, scalable and secure software solutions. Key Responsibilities Analyse business and technical requirements and translate them into effective software solutions. Design, develop, test and maintain high-quality software applications and backend services. Developing solutions using .NET, C#, Vue.js, TypeScript and Python Design and implement RESTful APIs and microservices . Hands on experience in WPF, .Net frameworks, MVC, and Python Develop application components integrating with relational databases and external systems. Use AI tooling, primarily Claude, as a core part of your development workflow, while retaining full understanding and ownership of the code that ships. Write clean, maintainable, reusable and well-tested code in accordance with software engineering standards. Perform unit testing, debugging, troubleshooting and defect resolution. Participate in code reviews and contribute to software quality and development standards. Develop and maintain automated build, testing and deployment processes. Work with Git/GitLab and CI/CD tools to support continuous integration and continuous delivery. Deploy and support applications in cloud environments, including AWS . Work with infrastructure-as-code and automation technologies such as Terraform . Monitor application performance, analyse application logs and investigate production incidents. Identify and resolve technical issues and contribute to root-cause analysis and corrective actions. Develop technical documentation, system documentation and operational procedures. Participate in technical design and architecture discussions. Collaborate with business analysts, software developers, testers, DevOps engineers and other stakeholders. Contribute to continuous improvement, automation, application performance and software security. Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews and retrospectives. Support software releases, deployments and production maintenance activities. Technical Skills and Experience The successful candidate will ideally have: Professional experience in software development or software engineering. Strong programming experience with .NET, C#, Vue.js, TypeScript and Python . Experience with .NET 8/9, ASP.NET Core, Entity Framework Core, Docker, Kubernetes, AWS, Terraform, Kafka, CI/CD . Experience developing RESTful APIs and microservices . Experience working with SQL and relational databases , preferably MySQL. Experience with Git and GitLab . Knowledge of CI/CD practices and automated software deployment. Qualifications Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, Computer Engineering or a related discipline is desirable. Relevant professional software development experience will also be considered. What We Offer Opportunity to work on technology projects with a professional engineering team. Exposure to modern software development and cloud technologies. Collaborative and supportive working environment. Opportunities for professional development and technical skills growth. Full-time employment based in Canberra, ACT . If you are a motivated Software Engineer with a passion for technology and software development, we encourage you to apply and become part of the GRIT Solutions team. • Fri, 28 AugGRIT Solutions Pty Ltd
Salesforce Developer Software Engineer NV1 » Canberra, ACT - Salesforce Developer / Software Engineer (Contract) - NV1 Required Location: Canberra (ACT) or Melbourne (VIC... We're seeking an experienced Salesforce Developer / Software Engineer to support the development and configuration • Fri, 28 AugPaxus
Senior Software Engineer (Developer) » Sydney, NSW - software produced by their team. The role will place you as a Senior Developer within the DVA ecosystem. Senior...Job details Software Engineers have experience overseeing software development projects, writing optimised code • Thu, 27 AugIndigitise
Salesforce Software Engineer (Developer) » Melbourne, VIC - Salesforce Software Engineer (Developer) 12-months contract with possible extension QLD, WA, ACT, VIC, NSW..., SA Ability to obtain Baseline DFP Recruitment is seeking an experienced Salesforce Vlocity Developer to join our Government • Thu, 27 AugDFP Recruitment
Software Development Manager » Brisbane, Brisbane Region - The Opportunity An opportunity has opened for an experienced Software Engineering Manager to lead a highly capable engineering team working on sophisticated geospatial data processing and visualisation products within a growing technology environment. This is a genuine people and delivery leadership role rather than a hands-on coding position. You'll create the environment in which talented engineers can perform at their best, taking ownership of delivery, developing your people and continually improving engineering practices. The Role Lead, mentor and develop a team of talented software engineers Own team delivery, planning, resourcing and execution Remove blockers and proactively manage delivery risks Work closely with Tech Leads and Product Managers Balance delivery timelines with quality and team wellbeing Improve engineering processes and ways of working Support recruitment, onboarding and future team growth Build a positive, high-performing engineering culture About You Experience as a Software Engineering Manager, Engineering Manager or Development Manager Strong people leadership, coaching and mentoring experience Solid technical foundations within software engineering Experience leading Agile software delivery Strong planning, delivery and organisational skills Experience helping engineering teams establish and improve ways of working Excellent communication across technical and non-technical stakeholders Experience within fast-growing or evolving organisations Experience with geospatial, GIS, mapping, spatial data or visualisation products would be highly regarded. Previous Defence experience is advantageous but not essential. You must be eligible to obtain and maintain an Australian NV1 security clearance. What's On Offer Competitive salary package Annual incentive plan Private health insurance Generous paid leave Paid parental leave Life and TPD insurance Income protection insurance Employee Assistance Program Novated vehicle leasing If you're an experienced software engineering leader who enjoys developing great people, improving engineering teams and owning successful delivery, we'd be keen to hear from you. For further information, please contact: Ben Griffiths Technology Director – P&C Partners 0452 214 062 [email protected]Wed, 26 AugP and C Partners
Senior Software Developer » Melbourne, Melbourne Region - The Senior Software Engineer will play a key role in designing, developing, and maintaining cutting-edge technology solutions. This permanent position offers the chance to work on impactful projects while enhancing systems and applications. Client Details Our client is helping students achieve better outcomes through world-class mentoring and support. They're a fast-growing, startup-minded team that values ownership, speed, pragmatism, and strong engineering fundamentals. This is an opportunity to have a genuine impact in a lean, high-performing team where engineers are trusted to solve problems end-to-end and wear multiple hats Description Own the end-to-end delivery of full-stack features, from design and architecture through to deployment, monitoring, and ongoing support. Build modern customer-facing applications using TypeScript, React/Next.js, PostgreSQL, and AWS, balancing scalability, maintainability, and user experience. Develop secure, well-designed APIs and backend services that power core platform functionality and support future growth. Design, provision, and manage cloud infrastructure using Infrastructure as Code (SST/Pulumi), with hands-on responsibility across AWS services including IAM, VPCs, ECS/Fargate, S3, API Gateway, and CloudWatch. Improve engineering productivity by contributing to CI/CD pipelines, testing practices, developer tooling, and operational excellence. Work confidently across both greenfield projects and existing production systems, making thoughtful decisions that improve code quality without over-engineering. Investigate and resolve production issues, participate in on-call responsibilities, and help build reliable, observable systems. Partner closely with product, design, and business stakeholders to translate requirements into practical technical solutions. For senior engineers, provide technical leadership through architecture decisions, code reviews, mentoring, and raising engineering standards across the team. Profile A successful Senior Software Engineer should have: TypeScript React AWS PostgreSQL Infrastructure as Code (SST or Pulumi preferred) CI/CD pipelines (GitHub Actions preferred) ORM frameworks (Prisma preferred) Testing frameworks such as Vitest or Jest Python experience for automation and CI/CD scripting Experience building and maintaining production systems Strong understanding of software engineering best practices Full-stack development capability Nice to Have Next.js experience Supabase ecosystem familiarity SST experience Go or Deno experience Experience provisioning AWS environments from scratch Monorepo experience (especially Turborepo) Startup or high-growth company experience Job Offer Modern engineering stack Opportunity to shape product and technical direction If you are ready to move forward in your career as a Senior Software Engineer, we encourage you to apply! To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Jeya Umashankar. • Wed, 26 AugMPAU Technology
Software Development Lead » Banyo, Brisbane - Introduction At Lite n' Easy our goal is to create a healthier Australia by changing the way Australians eat. We make it easy for people to eat well, whether they want to lose weight or simply stay healthy. As a quality driven food company, all of our creative energies go into making our meals as delicious as they are healthy. What's in it for you? Influence how millions of Australians connect with our products and brand Create purpose and shape people’s lives Be part of our journey, a chance to make changes and create legacy for one of Australia’s most iconic brands Near Brisbane Airport location with parking onsite Description About The Role Are you a seasoned Developer who enjoys both the strategy of leadership and staying close to the code? At Lite n’ Easy , we are looking for a Software Development Team Lead to join our Brisbane-based ICT team. This is a high-impact, "brownfield" environment where you will head a team of 5 in-house developers dedicated to continuous improvement . This is an exciting opportunity for a hands-on technical leader who enjoys mentoring developers, driving best practices, and delivering innovative solutions that support both operational excellence and strategic business growth. Lead & Mentor : Head a team of 5 skilled developers, fostering a collaborative environment and identifying opportunities for their professional growth. Enforce Standards : Establish and lead best practices in Web and Application development, ensuring the team maintains excellent coding standards across the full development cycle. Technical Delivery : Manage timelines from concept through to application launch, working closely with the Applications Manager and ICT Project Manager to prioritize strategic initiatives. Hybrid Approach : Navigate a diverse workload involving Agile/ Waterfall and Squads for projects Business-As-Usual (BAU) tasks. Technical Quality : Ensure the reliability, performance and security of applications while driving innovation to meet evolving business needs. About You 10 years' experience in web and application development. 5 years' experience leading and mentoring development teams. Strong experience with the Microsoft technology stack, including: C#, .NET Framework and .NET Core ASP.NET web applications Windows Forms applications RESTful APIs React.js development experience. Strong JavaScript, jQuery, CSS/SASS, Bootstrap, and responsive web development skills. Solid SQL Server and database development experience. Strong understanding of application security principles, particularly within eCommerce environments. Excellent written and verbal communication skills. Nice To Have Experience with Microsoft Azure DevOps and/or Microsoft App Center. .NET MAUI mobile application development. Experience with Next.js, Storyblok, and Vercel. Knowledge of legacy technologies including Visual Basic 6 or Microsoft Access. Experience integrating enterprise systems such as Salesforce, Microsoft Dynamics 365, and other business applications. Why Join Us? Support Lite n’ Easy’s mission to create a healthier Australia by developing applications that drive our day-to-day operations and broader strategic goals. If you are an adaptable leader ready for a broader commercial challenge and a clear path toward future management, we want to hear from you. Candidates must have full work rights in Australia to be considered for this opportunity. • Wed, 26 AugE'volve
Senior Software Developer » Melbourne, VIC - , and CloudWatch. Improve engineering productivity by contributing to CI/CD pipelines, testing practices, developer tooling... A successful Senior Software Engineer should have: TypeScript React AWS PostgreSQL Infrastructure as Code (SST or Pulumi preferred • Tue, 25 AugMichael PageAU$162000 - 198000 per year
Expression of Interest - Software Developers » Perth, Perth Region - Are you a talented Software Developer with a passion for crafting innovative solutions? We are seeking expressions of interest from experienced developers ready to take on exciting projects in a collaborative environment. If you have the technical expertise and thrive in a dynamic IT landscape, we want to hear from you! Location: Perth, WA Employment Type: Permanent and Contract Key Responsibilities: Design, develop, and maintain high-quality software solutions for a variety of clients. Work on full-stack development, building both front-end interfaces and back-end services. Develop interactive and responsive web interfaces using React and/or Angular. Collaborate with cross-functional teams, including designers, product managers, and stakeholders, to translate requirements into robust, scalable code. Engage in code reviews, debugging, and testing to ensure code quality and performance optimisation. Implement and manage cloud-based solutions, preferably with AWS or Azure. Participate in onsite client discussions to understand project requirements and deliver tailored solutions. Minimum Requirements: 5 years of experience in software development, with a strong foundation in both front-end and back-end technologies. Proven experience in React and/or Angular for building user interfaces. Proficiency in Full Stack Development, including JavaScript, HTML/CSS, backend technologies like Node.js, Python, .NET, or Java. Experience with cloud platforms such as AWS, Azure, or Google Cloud, including knowledge of microservices, containers (Docker, Kubernetes), and serverless architectures. Strong problem-solving skills, with the ability to troubleshoot and resolve complex technical issues. Full working rights in Australia. Currently residing in Perth, WA and available for onsite client meetings. Desirable Skills: Experience with CI/CD pipelines and version control tools (Git, Jenkins). Knowledge of database management (SQL, NoSQL). Familiarity with agile methodologies, DevOps practices, and API integrations. Strong communication and collaboration skills, with the ability to work effectively in team settings. Why Join us? Work on diverse and impactful software projects across industries. Opportunities to grow and learn with cutting-edge technologies. Collaborative work culture with a focus on innovation. Competitive compensation and benefits package. Your next step: The Talent Advisory team at Beacham Group welcomes your telephone inquiry. For more detailed information and an in-depth career discussion, please contact Aoife McCann (61 0412 409 509) in our Perth office for a strictly confidential discussion. We look forward to viewing your application letter, resume, and any other relevant supporting information. • Mon, 24 AugBeacham Group Pty Ltd
Software and Applications Programmers » Melbourne, Melbourne Region - TECHNOLOGIA IT SOLUTIONS PTY LTD is an Australian technology services company providing software development and IT solutions to businesses. The company focuses on developing practical and customised technology solutions that support business operations, improve system efficiency, and meet evolving client requirements. We are committed to delivering reliable, user-focused technology solutions while maintaining a collaborative and professional working environment that encourages innovation, continuous improvement, and professional development. About the Role We are seeking a skilled and motivated Software and Applications Programmer to join our growing team. The successful candidate will research, design, develop, test, implement, and maintain software programs and applications. The role will also involve analysing existing systems, identifying technical issues and inefficiencies, developing solutions, and supporting the ongoing improvement and maintenance of software applications. Key Responsibilities Research, analyse, and evaluate software and system requirements in consultation with users and relevant stakeholders. Design, develop, modify, and maintain software applications in accordance with business and technical requirements. Identify and resolve limitations, technical issues, and deficiencies in existing systems and associated processes. Write, review, test, debug, and maintain high-quality program code in accordance with technical specifications and established standards. Conduct software testing and diagnose and correct programming errors to ensure system reliability and performance. Integrate software components and support the implementation of new and modified applications. Develop and maintain technical documentation, user manuals, system specifications, and operational procedures. Monitor application performance and recommend improvements to enhance functionality, efficiency, and usability. Provide technical advice and input into software development strategies, project planning, proposals, and cost estimates. Collaborate with team members and clients to understand requirements and deliver appropriate software solutions. Skills and Experience Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or equivalent relevant experience. Minimum 2 years of professional experience in software and application development. Strong understanding of software development principles, methodologies, and software development lifecycle practices. Proficiency in one or more programming languages, such as Java, Python, C#, JavaScript, or similar. Experience with software testing, debugging, troubleshooting, and version control. Strong analytical and problem-solving skills with the ability to identify and resolve technical issues. Ability to interpret technical requirements and translate them into practical software solutions. Strong written and verbal communication skills. Ability to work independently while also contributing effectively within a collaborative team environment. What We Offer Supportive and professional working environment Opportunities for ongoing learning and professional development Exposure to a diverse range of software and technology projects Opportunities to contribute to the development and improvement of business applications Competitive salary package Convenient Melbourne-based work location How to Apply Please submit your resume and a cover letter outlining your suitability for the role to: [email protected]Mon, 24 AugTECHNOLOGIA IT SOLUTIONS PTY LTD
Expression of Interest - Software Developers » Perth, WA - with cutting-edge technologies. Collaborative work culture with a focus on innovation. Are you a talented Software Developer...Description : Work on diverse and impactful software projects across industries. Opportunities to grow and learn • Mon, 24 AugBeacham Group
Quantitative Software Developer | Equity Research » Sydney, NSW - As a Software Developer, you will have end-to-end responsibility across our Global Quant research platform, working primarily in C... - an excellent opportunity for a developer who wants to apply strong coding skills and a commercial mindset directly to real business • Mon, 24 AugMacquarie Group
Software Developer » Canberra, ACT - Software Developer | React & C# | Selenium | Secure ACT Project Are you an experienced Software Developer with strong... React and C# skills? Compas is seeking a skilled developer to support the sustainment, enhancement and continuous • Fri, 21 AugCompas
Full Stack Software Developer » Banyo, Brisbane - Are you ready to be part of something bigger? At Lite n' Easy, we're not just about meals; we're about transforming lives through better eating habits. What's in it for you? Great Employee Benefits - free onsite gym, parking, food discounts 2 days WFH after completing 6 months probation Influence how millions of Australians connect with our products and brand Location – close to Brisbane Airport Job Description About the Role Reporting to the Development Team Leader, you'll be involved in building scalable solutions that support our e-commerce, logistics and customer engagement systems. This is a hands-on Ful Stack Developer role where you'll work across the full technology stack, creating cloud-native applications using C#, .NET Core, React and Azure. You'll collaborate closely with Product Managers, UX designers and fellow developers to deliver robust, user-focused solutions. Key Responsibilities Design, develop and deploy scalable applications using C#, .NET Core and React. Build and maintain cloud-native solutions leveraging Azure services and modern architecture principles. Develop and enhance RESTful APIs, microservices and SQL-based applications. Champion clean coding standards, CI/CD practices and software quality. Collaborate with cross-functional teams to deliver outstanding customer and business outcomes. Utilise AI-assisted development tools to improve efficiency and accelerate delivery. Contribute to technical design discussions and continuous improvement initiatives. Leverage AI-assisted development tools (e.g. Copilot) to enhance productivity About You 3-5 years' experience in Full Stack Development using C#, .NET Core, React and TypeScript. Strong understanding of modern JavaScript, state management frameworks and frontend performance optimisation. Experience working with Microsoft Azure and CI/CD development environments. Knowledge of RESTful APIs, microservices architecture and SQL databases. Familiarity with Docker, DevOps practices and application monitoring tools. Growth mindset with enthusiasm for AI-assisted development and emerging technologies. Strong communication skills and ability to work effectively within agile teams. If you're excited to take on your next challenge and contribute to one of Australia’s leading food companies, Apply now! Join us in shaping the future of healthy eating in Australia. Please note: Only applicants with full Australian working rights will be considered. • Thu, 20 AugLite n'Easy
Senior Software Developer » Richmond, NSW - for a Senior Software Developer to join Orica's Digital Solutions team and help shape the future of OREPro 3D. OREPro 3D is used... from waste and define the dig boundaries excavators follow. We seek a Senior Software Developer who enjoys working in a small • Wed, 19 AugOrica
Senior Software Developer » Meadowvale, QLD - Mississauga, ON - 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 • Wed, 19 AugSOTI
Software Developers » Australia - Software Developers (multiple positions) Job Location: Osborne Naval Shipyard or Flinders Street (SA) (Flexible work arrangement) 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. From the depths of the ocean, to the far reaches of space - there's no limit to where a career at BAE Systems could take you. We embrace flexible work arrangements at BAE Systems Australia, such as working a 9-day fortnight and hybrid working (and working from home). Role Description We currently have multiple opportunities for Software Developers (at all levels) to join our Web Applications team based in Adelaide, South Australia. Opportunities include 12-month fixed-term engagements directly with BAE Systems. Working in a collaborative team environment, you will be part of an Agile development team responsible for bringing digital products into the shipyard, as we design and develop web applications using JavaScript, React, Java/Quarkus under the Atlassian/GitLab suite of tools. This role will suit people seeking to be a part of the shipyard digital transformation while developing a wide range of skills across a number of foundational products and services, in a collaborative and supportive environment. Core Duties: * Develop and maintain web applications for the shipyard as part of an Agile team, in a collaborative development environment * Attend daily stand-ups, sprint planning and retrospectives, and liaise with business analysts and UX specialists to deliver and enhance our software products * Contribute to the estimating, detailed design and planning effort for each software release * Contribute to a well maintained codebase through code reviews and testing, using various tools for code analysis and performance, keeping documentation up to date and through proper configuration management * Contribute to software process improvement and team development by sharing knowledge and experience with the team * Champion digital innovation and leverage new technologies and methodologies About YOU * Web application development, ideally using JavaScript (React/Angular) * Experience with Java, Quarkus, Wildfly and/or Spring Boot in a containerised service environment * Familiarity with the Agile development process and the Atlassian suite of tools, Git, Bitbucket or GitLab * Familiarity with developing software for Defence projects, including reviewing, testing and maintaining code. Some familiarity with shipyard or manufacturing environments would also be an advantage * Tertiary qualifications in Information Technology, Computer Science, Engineering, or a related discipline would be desirable. * Hold or be eligible to obtain Baseline 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. • Sat, 15 AugBAE Systems
Software Development Engineer, AWS Networks » Sydney, Sydney Region - AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. Are you passionate about building innovative service architectures that solve real world problems in the context of one of the largest networks on Earth? Do you want to be part of a group that is reducing the complexity of operating the global AWS network backbone for our customers? The AWS network is one of the largest networks in the world, and its performance and availability are key differentiators in delivering the best cloud computing platform available. The AWS Network Backbone Organization owns containerized solutions that protect the AWS network against impact every single day. The team is looking for a Software Development Engineer (SDE) to help expand solutions that support the backbone of the entire AWS global network. In this role, you will work in a hybrid team of software, systems development, and network engineers to understand requirements and extend platforms that support software-defined networks (SDN). You are joining a high performing team interacting closely with other engineering teams across USA, Ireland and Australia. This position is located in Sydney, AUS and working in the heart of AWS global network. Millions of customers rely on Amazon’s network for using our retail websites, accessing content on their Kindles, and building applications and businesses on top of the Amazon Web Services (AWS) Cloud. Our goal is to become The Infrastructure Platform for the world – achieving this goal requires automated and massively scalable software services. Success depends on our world-class network infrastructure, and our network depends on our automation. This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice. Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Key job responsibilities You will be responsible for the design, implementation and quality of services you deliver. Your experience working in software development or in an enterprise environment will help us implement automated solutions across a variety of applications and systems. You’ll also: • Design, implement, test, deploy and maintain innovative solutions to transform service performance, durability, cost, and security. • Write high quality distributed system software. • Work in an agile, startup-like development environment, where you are always working on the most important stuff. • Work closely with our Network/Systems/Software Engineering teams to ensure fast and smooth roll-out of new designs and products, as well as assist with deployment and sustaining of networking software tools. • Use data to measure success and take responsibility for the quality of your service and, regardless of their source, strive to prevent faults from impacting your customers. • Use your strong problem-solving skills, ability to understand and scope solutions, work across teams to drive solutions. • Contribute to documentation of process and procedures. • Learn from others and help grow those in your team to achieve their best. • Take ownership, consider tradeoffs and lean on your expertise to ensure the job gets done. • Participate in an on-call rotation with your team. A day in the life Engineers in the Backbone Enterprise and Regional Engineering (BERE) organization have a wide range of responsibilities; we work with internal partners to develop and implement the next-generation platforms along with the tooling ecosystems to support these platforms driving efficiency and scalability through the automation of builds, configuration deployment, and the scaling of capacity. As our network is one of the largest in the world, there is no blueprint allowing our engineers to develop solutions to complex challenges that we face daily. We encourage durable solutions that look around corners while taking into consideration our customer needs from a cost, performance, and reliability perspective. Our team develops tooling that provides the required visibility and control of traffic across the network, while prioritizing the automatic mitigation of events to minimize the impact to our customers during events. In this role you: • Work in a 24x7 team on-call rotation, with ability to drive into workplace for critical events/needs. • Manage customers during problem resolution and operating efficiently under pressure. • Sit at the computer during scheduled work hours with appropriate breaks while maintaining a high level of alertness and attention to detail. • Travel to data center/network sites and Amazon/customer offices as needed. About the team Within AWS Networking, the Backbone Enterprise, and Regional Engineering (BERE) organization is responsible for the design, implementation, and operations of a wide array of networking infrastructure that provide global connectivity between all AWS Regions and edge locations. BERE provides the massive scale required to support our AWS customers and internal services, via a network that experiences 70% growth annually. In addition, they have teams that are responsible for the design and operation of our global corporate office and Data Center network, allowing tens of thousands of Amazonians to perform their daily tasks in support of our customers. AWS Global Connectivity and Network Availability (GCNA) Videos: • Working at AWS in the GCNA Team - Meet Robert, VP: https://youtu.be/8v5i42FL02w • Working at AWS in the GCNA Team - Meet Xiaonan, Sr. Systems Development Engineer: https://youtu.be/58Q1SyGZ4qg *Why AWS* Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. *Diverse Experiences* Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. *Work/Life Balance* We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. *Inclusive Team Culture* Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. *Mentorship and Career Growth* We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. - 3 years of non-internship professional software development experience - 1 years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience - 3 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Acknowledgement of country: In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today. IDE statement: Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. • Sat, 15 AugAmazon

Related Jobs in Australia

Search Software Developer Related Links
Search Internship
Search Assistant Principal
Search Project Engineer
Search Lab Technician
Search Analyst
Search Industrial Psychologist
Search Optometrist
Search Styling
Search Laboratory Technician
Search Dentist
Search Curacao Jobs

Latest Software Developer Job Opportunities in Australia

Common roles include:

Jobs