Software Development Graduate , (2025 Melbourne, Ads Core Services)

Melbourne, Victoria Amazon

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities.
Advertising Core Services (ACS) organization owns services supporting many functions across the advertising lifecycle like Accounts, Permissions, Campaign Management, Billing, Supply and Traffic Quality, Analytics and Availability and Quality Assurance etc. Our top focus areas are to innovate on behalf of our customers, support partner business launches and improve our engineering systems for feature velocity, availability, performance and scale. This role will see you collaborate with a large number of teams across WW Advertising to drive key initiatives to improve resilience of advertising systems.
You'll become part of a highly motivated team of talented multi-functional builders, who can collaborate with product managers, technical specialists, and principals across the company. You should be comfortable with a degree of ambiguity that's higher than most projects and relish the idea of solving problems that, haven't been solved at scale before - anywhere. You will encounter challenging, novel situations every day and given the size of this initiative, you'll have the opportunity to work with multiple technical teams at Amazon in different locations. We're looking for self-motivated engineers who are passionate about innovating on behalf of customers, can demonstrate a high degree of teamwork, and want to have fun while they make history and collaborate on beautiful products.
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!
Basic Qualifications
- 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 Feb 2025.
- 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
Preferred Qualifications
- 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 for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
This advertiser has chosen not to accept applicants from your region.

Software developer

Melbourne, Victoria Leidos

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Description

  • Gain hands on work experience whilst completing your studies
  • Deliver software solutions to complex challenges
  • Excellent career development in a culture that embraces flexible work arrangements

Our team feel Leidos is a great place to work. Learn more about our culture and benefits by visiting us here />
Do Work That Matters

Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world’s toughest challenges in government, intelligence, defence, aviation, border protection and health markets.

Your New Role And Responsibilities

Our customers have complex requirements, and expect us to use the latest software development and cloud technologies to meet their ambitious aims, while maintaining the highest levels of cyber security. Often this involves solving problems that can’t be addressed with off the shelf technologies, meaning that we rely on our staff to be well informed, creative and adaptable.

An average week for an Intern Software Developer could incorporate wide range of activities, including:

  • Designing and implementing efficient, appropriate and correct algorithms, data structures, database definitions, object classes, inheritance hierarchies, user interfaces and other software components;
  • Writing code adhering to quality management principles adopted within the software development environment, including development of unit and system tests and peer code review;
  • Building software releases, installing and configuring software required for project delivery;
  • Writing and reviewing relevant documentation;
  • Collaborating effectively in a team of engineers maintaining and developing software;
  • Meeting project deadlines for delivery of software modules; and
  • Being responsible for identifiable areas within developed applications.

What You’ll Bring To Make An Impact

This opportunity is for students currently studying a relevant bachelors degree from an accredited college or university

  • Bachelor Software Engineering
  • Bachelor Information Technology
  • Bachelor Information Systems
  • Bachelor Computer Science
  • Bachelor Computing

Along with your education and any practical experience, Leidos values individuals who use their initiative and seek to understand the business and develop relationships based on respect.

  • Software engineering/development skills and knowledge
  • Excellent communication skills and a proactive approach
  • Effective teamwork
  • Motivated, work independently
  • Learn and apply new tools and technologies
  • Currently studying degree, diploma or certification

Don’t worry if you don’t tick all the boxes – if you meet most of them, we encourage you to submit your application. We’re most interested in your strengths, what you want to learn and how far you want to go.

This role does require the successful applicant to be an Australian Citizen and be willing to obtain and hold a TSPV security clearance.

Diverse Team Members, Shared Values and a Common Purpose

Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. Paul Chase – Chief Executive, Leidos Australia.

Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups.

Our five Advocacy Groups (Women and Allies Network,Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride+) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community.

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 if you’d like to discuss any additional support during your application or throughout the recruitment process.

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.

This advertiser has chosen not to accept applicants from your region.

Software developer python

Melbourne, Victoria Monash University

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Job No.: 678879

Location: The Alfred Centre

Employment Type: Full-time

Duration: 12-month fixed-term appointment

Remuneration : $106,789 - $117,128 pa HEW 07 plus 17% employer superannuation

  • Be part of a collaborative and passionate team making a real impact

  • Work on meaningful projects that connect backend systems with real-world applications

  • Thrive in a small-team environment where your contributions are visible and valued



The Opportunity

Our internationally recognised Monash FODMAP team , based within the Department of Gastroenterology, delivers a world-first dietary therapy for managing Irritable Bowel Syndrome (IBS). The Monash FODMAP apps and website are trusted globally by clinicians and patients alike, making a tangible impact on digestive health every day.

We’re now seeking an experienced and motivated Software Developer to help grow and maintain the technology stack behind this world-class platform.

Your impact

As our new Software Developer, you’ll lead the development and optimisation of our backend systems — ensuring seamless performance of the Monash FODMAP website, Members Platform and integration with our iOS and Android apps. You’ll lead the design, development, testing and rollout of new products and backend features using Python and Django. Working under the guidance of the Head of Technology, you’ll play a key role in improving our codebase, enhancing RESTful APIs, and applying best practice DevOps and Agile development methodologies.

About You

We’re looking for someone who brings:

  • A degree in computer science, software engineering, or a related field, combined with extensive experience in backend systems architecture and development

  • At least 4 years industry experience as a Python and Django developer, with deep understanding of cloud services (preferably AWS), containerisation (Docker/Kubernetes), and relational/non-relational databases (PostgreSQL, MongoDB)

  • Experience designing, building, and deploying secure, reliable and maintainable APIs and backend features in a CI/CD environment

  • The ability to clearly communicate technical concepts, contribute to cross-functional collaboration, and align technical solutions with broader product and business goals

  • Familiarity with data privacy, security and health regulations is advantageous



This is a rare opportunity to contribute your expertise to a high-profile, research-driven product that’s making a global health impact.

For more information on the Monash FODMAP program, visit: />
About Monash University

At Monash, work feels different. There’s a sense of belonging, from contributing to something groundbreaking – a place where great things happen.

We value difference and diversity, and welcome and celebrate everyone's contributions, lived experience and expertise. That’s why we champion an inclusive and respectful workplace culture where everyone is supported to succeed.

Learn more about Monash.

Join the pursuit of our purpose to build a better future for ourselves and our communities - #ChangeIt with us.

Monash supports flexible and hybrid working arrangements. We have a range of policies in place enabling staff to combine work and personal commitments. This includes supporting parents.

To Apply

For instructions on how to apply, please refer to 'How to apply for Monash Jobs'. Your application must address the Key Selection Criteria.

Diversity is one of our greatest strengths at Monash. We encourage applications from Aboriginal and Torres Strait Islander people, culturally and linguistically diverse people, people with disabilities, neurodivergent people, and people of all genders, sexualities, and age groups.

We are committed to fostering an inclusive and accessible recruitment process at Monash. If you need any reasonable adjustments, please contact us at in an email titled 'Reasonable Adjustments Request' for a confidential discussion.

Your employment is contingent upon the satisfactory completion of all pre-employment and background checks required for the role, as determined by the University.

Enquiries: Bala Natarajan, Head of Technology (FODMAP),

Position Description: Software Developer

Applications Close: Sunday 20 July 2025, 11:55pm AEST

Supporting a diverse workforce

For instructions on how to apply, click on the "Apply" button above for the full position description and instructions on how to apply for Monash jobs.

This advertiser has chosen not to accept applicants from your region.

Intern Software Developer - Melbourne

Melbourne, Victoria Leidos

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

**Description**
+ Gain hands on work experience whilst completing your studies
+ Deliver software solutions to complex challenges
+ Excellent career development in a culture that embraces flexible work arrangements
Our team feel Leidos is a great place to work. Learn more about our culture and benefits by visiting us here Work That Matters**
Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world's toughest challenges in government, intelligence, defence, aviation, border protection and health markets.
**Your New Role and Responsibilities**
Our customers have complex requirements, and expect us to use the latest software development and cloud technologies to meet their ambitious aims, while maintaining the highest levels of cyber security. Often this involves solving problems that can't be addressed with off the shelf technologies, meaning that we rely on our staff to be well informed, creative and adaptable.
An average week for an Intern Software Developer could incorporate wide range of activities, including:
+ Designing and implementing efficient, appropriate and correct algorithms, data structures, database definitions, object classes, inheritance hierarchies, user interfaces and other software components;
+ Writing code adhering to quality management principles adopted within the software development environment, including development of unit and system tests and peer code review;
+ Building software releases, installing and configuring software required for project delivery;
+ Writing and reviewing relevant documentation;
+ Collaborating effectively in a team of engineers maintaining and developing software;
+ Meeting project deadlines for delivery of software modules; and
+ Being responsible for identifiable areas within developed applications.
**What You'll Bring to Make An Impact**
This opportunity is for students currently studying a relevant bachelors degree from an accredited college or university
+ Bachelor Software Engineering
+ Bachelor Information Technology
+ Bachelor Information Systems
+ Bachelor Computer Science
+ Bachelor Computing
Along with your education and any practical experience, Leidos values individuals who use their initiative and seek to understand the business and develop relationships based on respect.
+ Software engineering/development skills and knowledge
+ Excellent communication skills and a proactive approach
+ Effective teamwork
+ Motivated, work independently
+ Learn and apply new tools and technologies
+ Currently studying degree, diploma or certification
Don't worry if you don't tick all the boxes - if you meet most of them, we encourage you to submit your application. We're most interested in your strengths, what you want to learn and how far you want to go.
_This role does require the successful applicant to be an Australian Citizen and be_ ? _willing to obtain and hold a TSPV security clearance._
**Diverse Team Members, Shared Values and a Common Purpose**
_Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. Paul Chase - Chief Executive, Leidos Australia._
Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups.
Our five Advocacy Groups (Women and Allies Network,Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride+) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community.
**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 if you'd like to discuss any additional support during your application or throughout the recruitment process.
**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.
REQNUMBER: R-00161961
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.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Melbourne, Victoria Microsoft Corporation

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Microsoft is built on trust, and Azure is dedicated to becoming the most trusted cloud service for its customers. As Azure expands its services, certifications, and regions for its global customers, there is a growing need for increased support to uphold customer promises. The Azure Core Trusted Platform team is committed to enabling product teams to deliver capabilities that align with customer commitments and provide transparency.
We are seeking an experienced Software Engineer with a strong interest in cutting-edge Artificial Intelligence (AI) technologies who is deeply committed to safeguarding Microsoft and customer assets in the cloud. This role offers high visibility, significant responsibility, and being part of a new team with a mission to develop services and automation that are integral to the Azure platform.
If you are looking for technical disruption and ready to tackle diverse challenges to support our privacy, security, and compliance engineering efforts, the Azure Core Trusted Platform team has the ideal role for you. Our team values inclusiveness and diverse ideas, and we prioritize empathy, trust, and ownership to drive our team culture and deliver products quickly and iteratively. You'll work in a fast-paced environment, tackling problems that require creativity and collaboration to achieve meaningful business outcomes. We continuously strive for world-class engineering and operational excellence and encourage you to influence our designs and architectural roadmap and drive specific goals around scalability and availability. Join us and contribute to making Azure the most trusted cloud platform!
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Participates and builds features of products/solutions and create proposals for architecture by testing design hypotheses and helping to refine code plans.
+ Produces extensible and maintainable code. Apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
+ Participate in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understand when code is ready to be shared or delivered.
+ Identify needs for a broad versus selected approach in testing mechanisms and make informed decisions to implement the most effective tests. Drive efforts to add new tests, remove antiquated tests, and aggregate tests to improve the test suite.
+ Maintain operations of live service as issues arise on a rotational, on-call basis.
+ Embody our culture and values.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:? Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 2+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Master's Degree in Computer Science or related technical field with proven experience in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience working on Azure services / features
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Scoresby, Victoria Leidos

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

**Description**
**Software Engineer**
+ Accrue up to an extra 12 days of leave per year through our Life Days program.
+ Work with world leading technology business at the forefront of innovation.
+ We're a 'Family Friendly' certified workplace - we understand the often many and varied roles our team members need to play within their own unique family setting and actively support them.
Our team feel Leidos is a great place to work. Learn more about our culture and benefits by visiting us here Work That Matters**
Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world's toughest challenges in government, intelligence, defence, aviation, border protection and health markets.
**Your New Role and Responsibilities**
We have an opportunity for an experienced Software Engineer with application integration experience to support a multi-year Defence program to deliver an enterprise Health Knowledge Capability. This capability will enable better clinical decision making for the ADF and providing market leading healthcare to ADF personnel.
Key Responsibilities: -
+ Design, development and maintenance of software systems and applications in collaboration with cross functional teams to understand requirements and implement efficient scalable software solutions.
+ Write clean, well-documented code and perform code reviews to ensure consistency and high standards.
+ Troubleshoot, debug, and optimize software to improve reliability and performance.
+ Engage in the full software development lifecycle and contribute to the technical roadmap and technology evaluations.
+ Serve as the SME for the integrated Health Knowledge Management System supporting wide range of clinical functions.
What You'll Bring to Make An Impact
+ Proven experience integrating third-party applications and operational environments using APIs (REST, SOAP, RPC), HL7/FHIR, and medical device standards.
+ Strong background in solution architecture (Microservices, SOA, EAI), interface specifications, and integration service design.
+ Skilled in delivering scalable, testable, and resilient integration services; performs code reviews and debugging to ensure high-quality solutions.
+ Hands-on experience with CI/CD, SecDevOps tools, and Agile methodologies, including sprint planning and retrospectives.
+ Experience in a clinical or healthcare setting, familiarity with relevant standards, and expertise in Agile development in a cloud-based (preferably AWS) and on-premise environments.
Don't worry if you don't tick all the boxes - if you meet most of them, we encourage you to submit your application. We're most interested in your strengths, what you want to learn and how far you want to go.
_This role does require the successful applicant to be an Australian Citizen and hold NV-1 security clearance._
**Diverse Team Members, Shared Values and a Common Purpose**
_Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. Paul Chase - Chief Executive, Leidos Australia._
Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups.
Our five Advocacy Groups (Women and Allies Network,?Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride+) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community.
**Next Steps**
+ To apply for this role, follow the links or apply via our Careers page.
+ Recruitment process - 1-2 interviews (depending on seniority of role) & 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 if you'd like to discuss any additional support during your application or throughout the recruitment process.
**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.
REQNUMBER: R-00162053
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.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Melbourne, Victoria Cisco

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best place to work. If you become a Splunker, we want your whole, authentic self, what we call your "million data points". So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you.
**Role Summary**
This role is for a Software Engineer on the Indexing Framework team is integral to Splunk Indexing and Storage, responsible for developing and maintaining critical components that support data ingestion, processing, and indexing workflows.
Splunk is looking for an enthusiastic and innovative software engineer to work closely with product owners and designers to build and support a suite of internal/external customer-facing Splunk applications/services to collect, analyze, visualize, and deliver an architecture to meet customer needs. You will also participate in an on-call rotation to handle customer blocking issues and critical incidents outside regular business hours to ensure timely resolution of issues to minimize downtime and impact on customers.
**What you'll get to do:**
+ Write backend code for Splunk Indexing, getting our customer's data persisted in the Splunk environment, and guaranteeing high availability.
+ Build robust, fault-tolerant distributed systems in a multi-threaded/multi-process environment.
+ Analyze and improve scalability of storing, routing, and searching data at scale.
+ Analyze, identify, and resolve bottlenecks of distributed systems, data pipelines, multi-threaded coherency, and other complicated scenarios.
+ Create high-quality distributed design and code and maintain it in the cloud.
+ Collaborate with cross-functional teams spanning Cloud infrastructure, SRE, Performance, and customer-facing domains, fostering a culture of innovation and excellence.
**What we offer you:**
+ **Impactful Work** - Contribute to meaningful projects that directly enhance customer experiences and drive business success
+ **Growth & Development** - Access opportunities for professional growth, including mentorship, training programs, and career advancement
+ **Collaborative Culture** - Join a supportive team that values open communication, knowledge sharing, and innovation
+ **Innovative Technology** - Work with modern tools, frameworks, and best practices to solve challenging problems and build innovative solutions
+ **Work-Life Balance** - Benefit from a flexible and inclusive work environment that supports your well-being and productivity
**Requirements:**
+ 3+ years of experience with a bachelor's degree in computer science, 4+ years with a master's degree, or equivalent practical experience in a related technical field
+ Strong proficiency in C++ and Python, with solid coding, debugging, and system design skills
+ Working knowledge of Golang and PostgreSQL
+ Deep understanding of operating systems (Linux/Windows) with network programming fundamentals
+ Experience designing and maintaining microservices-based applications, with expertise in cloud platforms (AWS, GCP, or Azure), containerization (Docker), and orchestration tools (Kubernetes)
+ Excellent collaboration and communication skills, with the ability to work effectively across multi-functional teams
+ Experience handling high-profile, customer-critical issues is a plus
Note:
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Melbourne !

Software engineer

Melbourne, Victoria Swinburne University of Technology

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full time

  • Prime opportunity to join our Information Technology team.
  • Fixed Term, full-time position in a central Hawthorn location until 4 May 2026.
  • HEW7 level + 17% Super. Hybrid work.

About The Role

This role resides within the Integration Development team in the Information Technology department as part of the Digital Technology Delivery (DTD) area, but the scope of the role is limited to the Finance Modernisation Program (FMP). The role is crucial to the modernisation of the legacy Finance ERP solution. The role is required to establish strong partnerships with stakeholders and colleagues to develop and implement significant improvements for Student Administration, Digital Marketing, Learning, Teaching, Research and Corporate functions.

The Finance Modernisation Software Engineer - Integration role, working with the System Integrator and Finance Modernisation Integration Lead, will participate in solution design, development and implementation activities related to the integration of applications and technologies within Swinburne’s application integration environment. Proven communication skills, problem-solving skills, proficiency in relevant programming languages and data structures, and knowledge of integration best practices are critical to successful performance in this role. An advanced understanding of Java and Mulesoft technologies are essential.

About The Finance Modernisation Program (FMP)

Swinburne through its Finance Modernisation Program (FMP) is looking to uplift its overall financial management capability and are investing in a new Finance Enterprise Resource Planning (ERP) system, which is crucial to enhance its financial operations, provide real-time insights, and support strategic decision-making.

About You

To be suitable for this role you will need to have experience in the below key accountabilities:

  • Relevant experience working on complex projects building Java based apps (including Spring, Hibernate) software solutions and technical integration solutions (ideally using MuleSoft) working from requirements, solution architecture, third party and internal API documentation through the entire SDLC.
  • A sound knowledge of relational databases and SQL.
  • Demonstrable ability to effectively and coherently communicate and establish strong working relationships with key stakeholders and staff at all levels.
  • Extensive technical experience in solution design, development and testing for new applications and/or feature sets and/or integrations/API’s etc.
  • Solid experience with analysis and design of existing applications and integrations with both packaged and in-house developed software.
  • Ability to work on multiple tasks at any one time while maintaining high quality standards.
  • Excellent communication skills, including document writing.
  • Highly developed analytical skills and significant experience in the preparation, development and deployment of IT systems.
  • Ability to exercise substantial initiative and high-level judgement and to work independently or as part of a team to deliver outcomes within defined timeframes.
  • Experience in application/integration systems development and support, with full working knowledge of a Lifecycle model of development.
  • Excellent understanding of IT governance and its processes, with a blend of business acumen and operational experience in a large-scale IT environment.
  • Programming experience

Must have:

  • JAVA, XML, JSON, SQL, ESB, Mule 4
  • Programming experience

Highly desirable:

  • Azure DevOps, Spring, Linux, strong knowledge of HTTP requests, RAML, Open API standards
  • Good knowledge of understanding and utilising REST and SOAP APIs for integration.
  • Knowledge of designing and building interfaces using Service Orientated Architecture concepts with an Enterprise Service Bus (preferably MuleSoft).
  • Experience with Agile software development principles and frameworks as well as the traditional waterfall approaches.

About Swinburne University Of Technology

Swinburne’s strategy draws upon our understanding of future challenges. We choose to build Swinburne as the prototype of a new and different university – one that is truly of Technology, of Innovation and of Entrepreneurship. We are committed to a differentiated university proposition in education and research.

To Apply

Please submit your CV and cover letter addressing your suitability for this position.

To review the Position Description and to apply, please scroll down to the bottom of the page.

If you are viewing this advert from an external site, please click ‘apply’ and you will be redirected to Swinburne’s Jobs website to access the Position Description at the bottom of the page.

Please Note: Appointment to this position is subject to passing a Working with Children Check.

If you are experiencing technical difficulties with your application, please contact the Swinburne Talent Acquisition Team on

Applications will close on Wednesday 30 July.

Swinburne offers flexible working options contained in our leave and parenting/carer policies to support work-life balance.

Diversity, Equity and Inclusion

Swinburne has become a world-class university, driving social and economic impacts through science, technology, and innovation. As a dual-sector university, our vision is for people and technology working together to build a better world.

Central to our vision is our commitment to diversity, equity, and inclusion. We pride ourselves on being an equal opportunity employer focused on attracting, retaining, and developing great talent. We work to remove barriers related to gender identity, culture, ethnicity, sexual orientation, disability, and age.

We strongly encourage applicants from diverse Aboriginal and Torres Strait Islander communities. Our Moondani Toombadool Centre leads our Indigenous education and culture at Swinburne, guided by community wisdom and leadership.

We support applicants with disabilities. Adjustments can be requested at any time during the recruitment process. For Reasonable Adjustment requests, including accessible formats for the PD, application form or any other document, please contact at or call +61 3 9214 3550.

Victoria’s Commitment to Action: Improving international student employment outcomes.

As a signatory to Victoria’s Commitment to Action, Swinburne seeks to remove barriers to international graduate employment. We welcome and encourage applications from international graduates.

As a Circle Back Initiative Employer, we commit to responding to every applicant.

This advertiser has chosen not to accept applicants from your region.

Software engineer

Melbourne, Victoria OZFORD INSTITUTE OF HIGHER EDUCATION

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Ozford Institute of Higher Education is a dynamic, progressive educational institution offering higher education, high school, and English language programs. At Ozford, we are committed to innovation, student success, and integrating technology to deliver quality education and support services.

Position Overview

We are seeking two skilled Software Engineer to join our technology team at Ozford. The ideal candidate will bring strong technical capabilities, experience with educational platforms, and a proactive approach to problem-solving. Familiarity with the Meshed Student Management System (SMS) and its backend structure is a significant advantage. We are also seeking a Software Engineer for a generalist role. Both roles report to the Compliance and Operations Manager.

Key Responsibilities

· Design, build, and maintain web-based applications and tools to support student services and academic delivery.

· Develop integrations between internal systems (such as Meshed SMS, Moodle, CRM, etc.).

· Support the customization and optimization of Meshed SMS for internal workflows and reporting.

· Support the customization of Meshed and Prisms integration.

· Work closely with academic, admissions, and compliance teams to automate and improve system processes.

· Identify and troubleshoot system bugs or integration issues.

· Maintain clean, well-documented code and perform regular updates and version control.

· Ensure systems comply with relevant education regulatory and data privacy standards.

· Provide technical documentation and staff training on new features or tools developed.

Skills and Qualifications

**Essential:**

· Bachelor's (or higher) degree in Computer Science, Software Engineering, or a related field.

· 2+ years of professional experience in software development.

· Experience navigating and customizing Meshed Student Management System (SMS).

· Proficiency in languages such as PHP, JavaScript, HTML/CSS, and SQL.

· Experience with database development and system integration.

· Ability to manage multiple priorities and work collaboratively in a fast-paced education environment.

**Desirable:**

· Familiarity with Moodle, Power BI, and CRM platforms (e.g., Salesforce or HubSpot).

· Experience with education compliance data reporting (e.g., PRISMS, TEQSA).

· Knowledge of API development and web services.

· Exposure to DevOps or cloud deployment (AWS/Azure).

What We Offer

· A supportive and inclusive workplace at a growing education provider.

· Opportunities to work on innovative projects across the student lifecycle.

· Professional development support and training opportunities.

· Convenient CBD location close to public transport.

To Apply

Send your CV and a short cover letter detailing your experience and interest in the role to

Only shortlisted applicants will be contacted.

Job Types: Full-time, Permanent

Pay: $90,000.00 – $94,000.00 per year

Schedule:

  • 8 hour shift

Work Authorisation:

  • Australia (Preferred)

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Software Engineer II

Melbourne, Victoria Microsoft Corporation

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

The Azure Core New Tech team is seeking engineers who are eager to help with the New Technology onboarding process: automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products within Microsoft.
The team works at the interface of software and hardware. The team creates technology to validate, onboard and manage the hardware throughout its lifespan (from arrival to disposal), track the hardware metadata, and ensure the quality and security of hardware when it reaches Microsoft datacenters. It supports the expansion of all capacity for Microsoft services and is at the leading edge of new hardware platforms coming to the cloud. The team is focused on automating the management and tracking the process of New Technology onboarding to bring new and innovative technologies to market faster.
In **Azure Core New Tech team, your role as a Software Engineer** will be to understand requirements, create designs, and implement the features needed to enable new technologies. This opportunity will let you grow your skills in software and hardware by collaborating with various Azure teams, learning about the emerging technologies in the industry and bring change to Azure.
The team provides a flexible working environment that enables both hands-on opportunities with hardware and hybrid work contributions.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical field AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 5+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java
+ Master's Degree in Computer Science or related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java
+ OR equivalent experience
+ 1+ year(s) ability to work cross team and collaborate with others
+ 1+ year(s) ability to prioritize tasks and work independently
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs View All Jobs in Melbourne