C4I Software Development

Melbourne, Victoria KBR

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Title:
C4I Software Development
At KBR - We do things that matter.
We deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 38,000 people worldwide with customers in more than 80 countries and operations in over 29 countries.
KBR is proud to work with its customers across the globe to provide technology, value-added services, and long-term operations and maintenance services to ensure consistent delivery with predictable results. At KBR, We Deliver.
Think.KBR.com
KBR in Australia
With over 65 years working on some of Australia's largest and most complex projects, KBR has unmatched experience supporting the nation's critical infrastructure, energy transition and national security priorities. KBR has around 2,000 employees throughout Australia, who are focused on delivering innovative technology and engineering solutions for a safer, more secure and sustainable future.
Learn more about KBR in Australia
Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
The Opportunity:
Join KBR as we expand and strengthen our Land Systems Division in Melbourne! We're seeking defence experienced commercial professionals (must be AGSVA security cleared) with an interest in delivering complex and meaningful projects that support Australia's defence capability.
This is a unique opportunity to work at the forefront of Australia's land systems programs and help shape the future of defence within the following branches:
+ Armoured Fighter Vehicle Branch
+ Land Vehicle Systems Branch
+ Land Manoeuvre Systems Branch
+ Land Engineering Agency
Responsibilities:
+ Land C4I systems: Support manoeuvre, intelligence, reconnaissance, artillery, mobility, electronic warfare, logistics, and field services.
+ Vehicular C4I: Provides vehicle crews with tactical maps, mission planning tools, and communications integration.
+ Developing and integrating software solutions that support real-time command and control (C2) functions enabling commanders to make timely decisions based on accurate and actionable information.
+ Ensuring software interoperability across multiple platforms, domains (land, air, sea, cyber), and coalition forces, facilitating seamless communication and data exchange within C4ISR systems.
+ Building secure and resilient communication systems, including encryption, network management, and cyber defense features, to protect sensitive data and ensure uninterrupted connectivity in contested environments.
+ Implementing data fusion and intelligence analysis capabilities using advanced algorithms and, increasingly, artificial intelligence (AI), to process vast sensor data into usable battlefield intelligence.
+ Supporting mobility and tactical applications, such as software for mobile command posts, vehicular systems, and soldier-worn devices that provide on-the-move situational awareness and communications.
+ Conducting software testing and validation in lab and field environments to verify performance, reliability, and compliance with military standards and operational requirements.
+ Collaborating with cross-functional teams, including hardware engineers, system architects, cybersecurity specialists, and end-user representatives (e.g., soldiers and commanders) to ensure mission-driven software development.
+ Maintaining and updating legacy and modernized C4I systems to keep pace with evolving threats, new technology insertion (e.g., cloud computing, AI, quantum communications), and changing military doctrines such as Joint All-Domain Command and Control (JADC2).
As the ideal candidate you will bring:
+ A bachelor's degree (or higher) in a relevant technical field such as computer science, software engineering, systems engineering, electrical engineering, cybersecurity, or information technology
+ Experience or formal education in systems engineering and software lifecycle management tailored to military systems integration and operational requirements is important, as these systems involve complex, interoperable components and stringent security standards.
+ Excellent analytical and problem-solving skills
+ Excellent organisation/prioritisation skills
+ Excellent verbal and written communication skills including the ability to communicate effectively with technical and non-technical colleagues.
All candidates will be required to hold and maintain an active NV1 Defence Security Clearance. Only candidates holding a NV1 Clearance or above should apply.
What we will offer you:
· A workplace culture certified as a Great Place To Work
· Flexible working
· Competitive salary (including annual reviews)
· Paid parental leave
· Income protection
· Corporate rewards
· Salary packaging/Novated leasing
· Employee stock purchase plans
· Flu shots, skin checks and discounted private health insurance
· Career development: Online learning, mentorship and career pathways
If you're ready to shape tomorrow, let's get started. Apply Now!
As a Major Service Provider of the Australian Defence Force, an AGSVA security clearance will be required and compliance to International Traffic in Arms Regulations (ITAR). As such, our hiring decisions are based on the key requirements of each role and candidates are selected based on their unique strengths and experiences.
Notice to Third Parties/Recruitment Agencies: KBR Australia does not accept unsolicited resumes, or any liability associated with fees or costs from recruitment agencies, search firms or third parties who have not been engaged directly on this job opportunity. Candidates interested in applying are welcome to submit their application online.
This advertiser has chosen not to accept applicants from your region.

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

Melbourne, Victoria Amazon

Posted 10 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 and Systems Development Engineer

Melbourne, Victoria Amazon

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Description
We're looking for a talented engineer and innovator, fascinated by the complexities of scale, ready to make their mark. This is your chance to join a one of Amazon's many worldwide software engineering teams, full of industry leading experts, building some of the the largest systems in the world in their field. In this role with Amazon's World Wide Operations Security team, you'll develop scalable services that protect our massive global operations.
In this role with a full arsenal of market leading AWS technology at your fingertips you'll design and build innovative serverless solutions that shape the future of cloud native access control systems. You'll collaborate with passionate teammates who love both solving complex problems and having fun while doing it.
Every day brings exciting new challenges - from brainstorming architectural solutions to working directly with customers who are pushing technology boundaries. We believe in learning from each other and growing together. If you're excited about hands-on development, micro-services architecture, and want to be part of a team where your voice is heard and your impact is visible, you'll feel right at home here.
Key job responsibilities
- Architect and develop innovative serverless solutions that scale globally, leveraging AWS technologies to protect Amazon's operations and assets worldwide.
- Drive the design and implementation of secure, high-performance microservices that enhance Amazon's security infrastructure while maintaining exceptional user experience.
- Collaborate with UX teams to create intuitive interfaces that simplify complex security workflows for thousands of Amazon employees and stakeholders globally.
- Lead technical initiatives through their entire lifecycle, from conception to deployment, ensuring solutions are scalable, maintainable, and aligned with business objectives.
- Partner cross-functionally with teams worldwide to integrate security solutions that protect Amazon's diverse operational landscape while fostering a culture of collaboration.
- Champion best practices in cloud-native development, implementing robust security measures and ensuring compliance with international data privacy regulations.
- Mentor team members and conduct thorough code reviews, contributing to a learning-oriented environment where innovation and growth are celebrated.
- Design and implement automated testing strategies and monitoring solutions that ensure the reliability and performance of security applications at scale.
- Participate in on-call rotations and incident response, demonstrating ownership and commitment to maintaining critical security services.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
Preferred Qualifications
- Experience building services using AWS products
- Knowledge of a front-end language (Javascript, CSS, HTML, etc.)
- Experience in automating, deploying, and supporting large-scale infrastructure
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 Engineer

Melbourne, Victoria Microsoft Corporation

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

The **Azure Core** Organization is responsible for creating the foundation of Microsoft's Cloud Platform. This platform is one of the lowest levels of the services software/hardware stack and includes an efficient, virtualized computational substrate, a fully automated service management system, and a comprehensive set of highly scalable storage services.
Azure is a rapidly growing and evolving cloud platform; teams collaborate to manage the capacity lifecycle from demand signals to hardware decommission. Our vision is to create a **Capacity Infrastructure Services (CIS)** platform to automate hardware, software, and devices provisioning/de-provisioning functions, datacenter operations, business processes, and deliver data analytics e2e. This will enable Microsoft services to manage capacity in a consistent, efficient, and secure way.
As a **Software Engineer** in the **CIS Australia team** , you will contribute to developing a holistic resource lifecycle management system to secure, validate and provision the Azure platform and contribute to the fastest growing cloud platform on the market. This opportunity will allow you to see the internals of Azure core services, learn how they bootstrap and scale, and have the chance to own an area of million-dollar business impact.
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.
Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead.
**Responsibilities**
+ Work with stakeholders and partner teams to determine requirements for new features.
+ Support identification of dependencies, and the development of design documents for a product feature with oversight.
+ Break down work items into tasks and provide estimations of the effort.
+ Implement product, service, or feature with good quality, high test coverage, security by design, and utilize existing code or solutions when applicable.
+ Act as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommend actions to restore system/product/service by following the playbook.
+ Review current developments and proactively seeks new knowledge 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 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 1+ 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 coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
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

Melbourne, Victoria Microsoft Corporation

Posted 10 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

Melbourne, Victoria KBR

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Title:
Software Engineer
At KBR - We do things that matter.
We deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 38,000 people worldwide with customers in more than 80 countries and operations in over 29 countries.
KBR is proud to work with its customers across the globe to provide technology, value-added services, and long-term operations and maintenance services to ensure consistent delivery with predictable results. At KBR, We Deliver.
Think.KBR.com
KBR in Australia
With over 65 years working on some of Australia's largest and most complex projects, KBR has unmatched experience supporting the nation's critical infrastructure, energy transition and national security priorities. KBR has around 2,000 employees throughout Australia, who are focused on delivering innovative technology and engineering solutions for a safer, more secure and sustainable future.
Learn more about KBR in Australia
Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
The Opportunity:
Join KBR as we expand and strengthen our Land Systems Division in Melbourne! We're seeking defence experienced degree-qualified engineering professionals (must be AGSVA security cleared) with an interest in delivering complex and meaningful projects that support Australia's defence capability.
This is a unique opportunity to work at the forefront of Australia's land systems programs and help shape the future of defence within the following branches:
+ Armoured Fighter Vehicle Branch
+ Land Vehicle Systems Branch
+ Land Manoeuvre Systems Branch
+ Land Engineering Agency
Responsibilities:
+ Performs all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications.
+ Create prototypes. Perform internal testing of software products. Respond to and resolve software discrepancies against documented requirements.
+ Determine software maintainability and overall adherence to user requirements. Generate program design language and code based on department standards.
+ Generate/update project documents.
+ Analyzes and evaluates systems and devises computer specifications and systems for scientific/engineering applications to process data.
+ Encodes, tests, debugs, and installs operating programs and procedures.
+ Participates with engineering in the design, development, and utilization of scientific/engineering electronic data processing systems software.
+ Provides analysis related to the design, development, and implementation of software for products such as utility software, development software, and diagnostic software. Participates in the development of engineering test strategies, devices and systems.
+ Other duties as directed.
As the ideal candidate you will bring:
+ A minimum of a bachelor's degree in Software Engineering
+ 5 years minimum experience
+ Excellent analytical and problem-solving skills
+ Excellent organisation/prioritisation skills
+ Excellent verbal and written communication skills including the ability to communicate effectively with technical and non-technical colleagues.
All candidates will be required to hold and maintain an active NV1 Defence Security Clearance. Only candidates holding a NV1 Clearance or above should apply.
What we will offer you:
· A workplace culture certified as a Great Place To Work
· Flexible working
· Competitive salary (including annual reviews)
· Paid parental leave
· Income protection
· Corporate rewards
· Salary packaging/Novated leasing
· Employee stock purchase plans
· Flu shots, skin checks and discounted private health insurance
· Career development: Online learning, mentorship and career pathways
If you're ready to shape tomorrow, let's get started. Apply Now!
As a Major Service Provider of the Australian Defence Force, an AGSVA security clearance will be required and compliance to International Traffic in Arms Regulations (ITAR). As such, our hiring decisions are based on the key requirements of each role and candidates are selected based on their unique strengths and experiences.
Notice to Third Parties/Recruitment Agencies: KBR Australia does not accept unsolicited resumes, or any liability associated with fees or costs from recruitment agencies, search firms or third parties who have not been engaged directly on this job opportunity. Candidates interested in applying are welcome to submit their application online.
This advertiser has chosen not to accept applicants from your region.

Software engineer

Melbourne, Victoria Swinburne University of Technology

Posted 22 days 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.
Be The First To Know

About the latest Software development Jobs in Melbourne !

Software Engineer II

Melbourne, Victoria Microsoft Corporation

Posted 6 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.

Senior Software Engineer

Melbourne, Victoria Microsoft Corporation

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand customers using Azure Services to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world. Our teams work on the breadth of networking software defined offerings from Software Load Balancer, Virtual Networks, Network Security Groups, and other diverse sets of services.
As a Senior Software Engineer in Software Defined Networking team you will work on unique and highly visible projects in the Networking area that would shape the future of our software services for networking scenarios. The outcome will directly impact supporting the scale and pace needed for innovating on the requirements of Artificial Intelligence workloads. You will be responsible for defining, driving execution and adoption of different features and capabilities in the core azure networking stack that will have a significant business impact. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division.
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**
+ Collaborates with appropriate stakeholders to determine user requirements for a scenario.
+ 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).
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
+ 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/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Reliable, high quality software development
+ Large scale orchestration frameworks
+ Extensive Backend application development
**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.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 8+ years 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 AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Demonstrated & innovative solutions to complex problems
+ Strong written and verbal communication skills
+ Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
#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.

Senior Software Engineer

Melbourne, Victoria Microsoft Corporation

Posted 10 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.
**Based in Sydney or Melbourne**
**Responsibilities**
+ Collaborates with appropriate stakeholders to determine user requirements for a scenario.
+ 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).
+ Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
+ Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
+ 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 discipline AND 4+ yearstechnical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
**Preferred Qualifications / Ideal candidate:**
+ Bachelor's Degree in Computer Science or related technical field AND 8+ years 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 AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
+ OR equivalent experience.
+ Background and experience in operating systems like Linux or FreeBSD, which can be adapted to the Windows environment used in Microsoft.
+ Experience with operating System development, kernel module, kernel debugging, hardware driver development, new hardware qualification, network stack experience, routing table, IPv6, network packet analysis
+ Ability to work cross team and collaborate with others.
+ Ability to prioritize tasks and work independently.
+ Excellent hands-on design, coding, and problem-solving skills.
**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.
+ **By applying for this role, you will be considered for additional roles with similar qualifications**
#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