234 Software jobs in Australia
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
We are looking for a highly motivated Software Engineer with passion for large data storage and smart integration with an emerging Artificial Intelligence (AI) landscape. Ours is a fast-paced team working with the next generation technology in an exciting and strategic market. If you want to work in an agile environment and have impact that will span across hundreds of partners teams across Microsoft, this is the place for you!
Our engineers come from diverse backgrounds, are passionate about our products, and grounded in our customers' needs. Our team values thoughtful engineering, the ability to develop strong relationships with your peers and partners, and the ability to focus on the outcomes that matter.
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**
+ Build and maintain scalable, secure, and performant data infrastructure.
+ Partner with product and infra teams to capture meaningful signals across services.
+ Support shared tooling and pipelines for model training, evaluation, and deployment.
+ Releasing frequent updates every week.
+ Knowledge and work in agile development and continuous improvement processes.
+ Value quality, security, performance, scalability, usability, and accessibility in everything we do.
+ Are team-players eager to excel in a dynamic, customer-focused, collaborative environment.
**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.
+ Experience in a Data Engineer or Software Engineer role with a focus on cloud-based big data processing.
+ Be productive and effective when working in a highly collaborative environment.
+ Embrace code technologies like C#, Python, REST Application Programming Interfaces (APIs).
**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:**
+ 1+ year(s) knowledge of data mining, machine learning, or information retrieval.
+ 1+ year(s) experience with Experimentation platforms and processing flighting telemetry.
+ 1+ year(s) knowledge of Azure, Azure Data Explorer (KQL), Synapse and Grafana.
+ 1+ year(s) of programming experience and a willingness to learn new programming languages/AI tools to meet goals and objectives.
#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 ( .
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
We are looking for a software engineer to work on unique and highly visible projects in the Software Defined Networking area that would shape the future of our network. The outcome will directly impact new business opportunities for Azure. You will be responsible for defining, driving execution and adoption of these capabilities 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.
**Responsibilities**
- Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
- Reviews 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.
-Learns to review code and helps to review code of others to ensure it meets team standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices. Learns how and begins to use automated source code analysis tools that are incorporated into the build/development process with minimal supervision.
-Develops and applies knowledge of debugging tools, tests, logs, telemetry, and other methods to begin supporting efforts to proactively flag issues before they occur for product features in production. Learns to conduct incident retrospectives to identify root causes of problems, and begins to implement repair actions with direct supervision. Grows understanding of and begins to apply least-access principles and uses logging, telemetry, and other appropriate mechanisms with direct supervision to investigate issues while retaining privacy and security.
-Supports the identification of dependencies, and their incorporation into the development of design documents for a product feature with oversight. Learns and helps to actively identify other teams and technologies to leverage, how they interact, and where their own system or team can support others. Learns about downstream interactions between systems.
-Works with partner teams to ensure a product feature works well with the components of the partner team with direct supervision, supporting team efforts to ensure proper end-to-end testing, live-site coverage, scalability, performance, and DRI escalation pathways are established before going live.
-Develops knowledge of and learns to apply best practices to build code based on well-established methods and secure design principles. Learns about customer scaling requirements and application of best practices for meeting scaling needs and performance expectations and security promises.
**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
o 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 Scienceo 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,o OR Pythono 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 Pythono OR equivalent experience.
#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 ( .
SOFTWARE ENGINEER
Posted 4 days ago
Job Viewed
Job Description
With tremendous growth comes the pressure to build regions and datacenters faster than ever. There is call for innovation and technological shift on how we build and operate multiple different Azure clouds with efficiency and agility. If you like to deal with broad array of technical challenges across multiple services for bringing up services at scale, then this is the place you need to be in.
As a Software Engineer on the team, you'll have the unique opportunity to design, build, and deliver a seamless, reliable, and high-performance cloud infrastructure. This is an opportunity to be part of an exciting set of challenges and solutions in an ever-evolving landscape.
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**
+ Learns to review code and helps to review code of others to ensure it meets team standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices. Learns how and begins to use automated source code analysis tools that are incorporated into the build/development process with minimal supervision.
+ Develops and applies knowledge of debugging tools, tests, logs, telemetry, and other methods to begin supporting efforts to proactively flag issues before they occur for product features in production. Learns to conduct incident retrospectives to identify root causes of problems, and begins to implement repair actions with direct supervision. Grows understanding of and begins to apply least-access principles and uses logging, telemetry, and other appropriate mechanisms with direct supervision to investigate issues while retaining privacy and security.
+ With guidance, learns how and creates and implements code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code (e.g., leveraging state-of-the-art generative artificial intelligence (GenAI), approaches to source code organization, naming conventions). With guidance from more experienced colleagues, identifies and escalates blockers or unknowns during the development process, and communicates how they will impact timelines.
+ Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
+ Reviews 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.
+ Develops knowledge of and learns to apply best practices to build code based on well-established methods and secure design principles. Learns about customer scaling requirements and application of best practices for meeting scaling needs and performance expectations and security promises.
**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
o 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 Scienceo 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,o OR Pythono 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 Pythono OR equivalent experience.
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 ( .
Software Engineer

Posted 4 days ago
Job Viewed
Job Description
As a Software Engineer in the 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**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Creates and implements code for a product, service, or feature, reusing code as applicable.
+ 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.
+ Remains current in skills by investing time and effort into staying abreast of current developments 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 6+ 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
+ Demonstrated & innovative solutions to complex problems
+ Proficient written and verbal communication skills
+ Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
**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 4+ 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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
#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 ( .
Software Engineer

Posted 4 days ago
Job Viewed
Job Description
Software Engineer
Belong. Connect. Grow. with KBR!
KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security.
Why Join Us?
+ Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
+ Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
+ Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.
This is a contingent position based upon contract award
Who We AreKBR Government Solutions delivers full life cycle professional and technical solutions that improve operational readiness and drive innovation. Our solutions help ensure mission success on land, air, sea, space and cyberspace for the Department of Defense, Intelligence Community, NASA and other federal agencies. KBR's areas of expertise include engineering, logistics, operations, science, program management, mission IT and cybersecurity. KBR strives to create a safer, more secure and sustainable world by bringing together the best and brightest to deliver technologies and solutions that help our customers accomplish their most critical missions and objectives.
The Mission AheadThis role is with KBR's Government Solutions U.S. division. At KBR Government Solutions, we don't just envision a world that's safer, more secure, and sustainable - we create it. Our legacy of delivering advanced full life cycle professional and technical solutions is matched only by our commitment to operational readiness and innovation. As stewards of critical missions for the Department of Defense, Intelligence Community, NASA, and other key federal entities, we excel in engineering, logistics, operations, science, program management, mission IT, and cybersecurity. United in our quest for excellence, KBR stands at the vanguard, ready to transform possibilities into impactful realities for a better tomorrow.
Who You AreYou're a highly skilled and innovative Software Engineer with a passion for designing, developing, and maintaining cutting-edge software solutions. With expertise in programming languages, software development methodologies, and system integration, you excel at turning complex problems into elegant, functional code. Your ability to collaborate, adapt to new technologies, and deliver high-quality solutions makes you an indispensable part of any team.
At KBR, you bring technical proficiency, creativity, and a commitment to excellence, ensuring that software systems meet the highest standards of performance, security, and reliability. Known for your analytical mindset and attention to detail, you thrive in dynamic environments where your contributions drive innovation and operational success.
What You'll DoIn the role of Software Engineer, your duties will include:
+ Perform all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications.
+ Define system and software requirements and obtain customer approval.
+ Analyze customer requirements and translate them into a design.
+ Implement Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams.
+ Identify potential roadblocks and develop software solutions where the solution is not always well defined.
+ Work to improve performance metrics through critical planning and execution of development tasks.
+ Respond to and resolve software discrepancies against documented requirements.
+ Collaborate with a team to define software requirements.
+ Generate program design language and code based on department standards.
+ Design, develop, test, and deploy software systems for our customers.
+ Determine software maintainability and overall adherence to user requirements on department standards.
+ Generate/update documents defining software product baselines.
+ Explore new areas or program in new languages to deliver a complete product.
+ Support on-site meetings and deliveries to customers.
+ Perform other duties as assigned.
Requirements:
+ Must be a US or Australian citizen
+ Must Possess an active US Top Secret/SCI w/ Polygraph or AUS PV Clearance.
+ Bachelor's degree in software engineering, computer science, or related field.
+ 5+ years of experience in software development, cybersecurity, and software modernization.
+ Strong expertise in software engineering standards, specifications, and best practices.
+ Familiarity with C++, C#, Java and Python
+ Experience with software quality assurance, testing, and validation.
+ Individuals may require US DoD 8140 / 8570 baseline certifications based on actual job duties.
This role will be located in Alice Springs. This position is expected to be onsite 100%.
#SF
Belong, Connect and Grow at KBRAt 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.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
Software Engineer
Posted 19 days ago
Job Viewed
Job Description
**Location:** Brisbane Hybrid Role
**Job Type:** Full-Time
**About Us** : Accruent is a global company with multiple software products. This role will be focused on the development of Accruent's RedEye product which handles Engineering Data Management with a cloud-based solution.
**Position Overview:** We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Java, TypeScript/JavaScript, and the Spring Framework, with additional experience or familiarity with VueJS and Elasticsearch considered a plus. This role requires a technical leader who can drive development efforts, mentor other engineers, and contribute to the design and implementation of high-quality software solutions.
**Key Responsibilities:**
Lead the design, development, and deployment of scalable software solutions using Java, TypeScript/JavaScript, and the Spring Framework.
Provide technical leadership and mentorship to a team of engineers, fostering growth and knowledge sharing.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software on schedule.
Review and optimize code for performance, scalability, and maintainability.
Stay updated with the latest industry trends and technologies, recommending improvements to processes and tools.
Participate in architectural discussions and decision-making, ensuring alignment with business objectives.
Implement and maintain best practices in software development, including code reviews, testing, and documentation.
**Required Qualifications:**
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
5+ years of professional software development experience.
Strong proficiency in Java and the Spring Framework.
Solid experience with TypeScript/JavaScript and modern front-end frameworks (e.g., VueJS).
Proven ability to design and implement RESTful APIs and microservices.
Strong understanding of software engineering best practices, including design patterns, testing, and CI/CD.
Demonstrated ability to lead technical projects and mentor junior engineers.
Excellent problem-solving skills and attention to detail.
Experience with AI developer tools such as CoPilot or similar.
**Preferred Qualifications:**
Experience with VueJS and state management libraries such as Vuex/Pinea.
Familiarity with Elasticsearch and building search-driven applications.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
Knowledge of agile development methodologies.
**Fortive Corporation Overview**
Fortive's essential technology makes the world safer and more productive. We accelerate transformation in high-impact fields like workplace safety, build environments, and healthcare.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in healthcare sterilization, industrial safety, predictive maintenance, and other mission-critical solutions. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to advanced technologies that help providers focus on exceptional patient care.
We are a diverse team 10,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential-your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
At Fortive, we believe in growth. We're honest about what's working and what isn't, and we never stop improving and innovating.
Fortive: For you, for us, for growth.
**About Accruent**
Personal development and becoming the best you is all about growth and exploring new skills and opportunities - both in and out of the office. At Accruent, we call this Grow Without Limits, and we're proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you.
Accruent is a leading provider of solutions for unifying the built environment -spanning real estate, physical and digital assets, and the integrated technology systems that connect and control them. Accruent continues to set new expectations for how organizations can use data to transform how they manage their facilities and assets. With U.S. headquarters in Austin, Texas, Accruent serves over 5,000 customers in a wide range of industries in more than 100 countries worldwide.
We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
We are an Equal Opportunity Employer
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
Software Engineer
Posted 19 days ago
Job Viewed
Job Description
**Location:** Brisbane Hybrid Role
**Job Type:** Full-Time
**About Us** : Accruent is a global company with multiple software products. This role will be focused on the development of Accruent's RedEye product which handles Engineering Data Management with a cloud-based solution.
**Position Overview:** We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Java, TypeScript/JavaScript, and the Spring Framework, with additional experience or familiarity with VueJS and Elasticsearch considered a plus. This role requires a technical leader who can drive development efforts, mentor other engineers, and contribute to the design and implementation of high-quality software solutions.
**Key Responsibilities:**
Lead the design, development, and deployment of scalable software solutions using Java, TypeScript/JavaScript, and the Spring Framework.
Provide technical leadership and mentorship to a team of engineers, fostering growth and knowledge sharing.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software on schedule.
Review and optimize code for performance, scalability, and maintainability.
Stay updated with the latest industry trends and technologies, recommending improvements to processes and tools.
Participate in architectural discussions and decision-making, ensuring alignment with business objectives.
Implement and maintain best practices in software development, including code reviews, testing, and documentation.
**Required Qualifications:**
Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
5+ years of professional software development experience.
Strong proficiency in Java and the Spring Framework.
Solid experience with TypeScript/JavaScript and modern front-end frameworks (e.g., VueJS).
Proven ability to design and implement RESTful APIs and microservices.
Strong understanding of software engineering best practices, including design patterns, testing, and CI/CD.
Demonstrated ability to lead technical projects and mentor junior engineers.
Excellent problem-solving skills and attention to detail.
Experience with AI developer tools such as CoPilot or similar.
**Preferred Qualifications:**
Experience with VueJS and state management libraries such as Vuex/Pinea.
Familiarity with Elasticsearch and building search-driven applications.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
Knowledge of agile development methodologies.
**Fortive Corporation Overview**
Fortive's essential technology makes the world safer and more productive. We accelerate transformation in high-impact fields like workplace safety, build environments, and healthcare.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in healthcare sterilization, industrial safety, predictive maintenance, and other mission-critical solutions. We're a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to advanced technologies that help providers focus on exceptional patient care.
We are a diverse team 10,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential-your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
At Fortive, we believe in growth. We're honest about what's working and what isn't, and we never stop improving and innovating.
Fortive: For you, for us, for growth.
**About Accruent**
Personal development and becoming the best you is all about growth and exploring new skills and opportunities - both in and out of the office. At Accruent, we call this Grow Without Limits, and we're proud to offer each of our employees the resources, coaching and support necessary to achieve Growth Without Limits in their personal and professional lives. Explore where the path takes you.
Accruent is a leading provider of solutions for unifying the built environment -spanning real estate, physical and digital assets, and the integrated technology systems that connect and control them. Accruent continues to set new expectations for how organizations can use data to transform how they manage their facilities and assets. With U.S. headquarters in Austin, Texas, Accruent serves over 5,000 customers in a wide range of industries in more than 100 countries worldwide.
We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
We are an Equal Opportunity Employer
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
Be The First To Know
About the latest Software Jobs in Australia !
Software Engineer
Posted 19 days ago
Job Viewed
Job Description
Position: Software Engineer
Salary: $75,000 - $80,000 per annum plus 12% superannuation
Hours: 38
Mode: Full-time
Location: 37 Serengeti CCT, Tarneit VIC 3029
Experience required: Minimum 1 year of relevant experience
Duties and Responsibilities (but not limited to):
• Conduct in-depth research, consultations, and analyses to identify and document system and program requirements.
• Review and assess limitations or inefficiencies in existing technology systems and processes.
• Develop and execute robust testing protocols to diagnose, debug, and resolve application errors and faults.
• Ensure all applications and programs meet established guidelines and performance standards.
• Design, write, and maintain program code that aligns with system requirements, technical specifications, and quality standards.
• Adapt program code as needed to improve functionality and resolve identified issues.
• Create and regularly update technical documentation, including user manuals and operational procedures, to support system use and maintenance.
• Provide expert advice to stakeholders on software design proposals, system upgrades, and procurement strategies.
• Conduct financial evaluations and cost analysis to recommend software purchases and upgrades that align with business goals.
• Monitor industry trends and emerging technologies to recommend innovative solutions for system optimization.
Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
Other Skills and Requirements:
• Have a minimum of 1 year work experiences as Software Engineer
• Excellent problem-solving and analytical thinking
• Strong communication and collaboration skills
• Detail-oriented with a focus on delivering high-quality outcomes.
Software Engineer
Posted today
Job Viewed
Job Description
Location: PYRMONT, NSW
Salary: Above Award
Job Type: Permanent position | Full time position
Job DescriptionSoftware Engineer Salary: $80,000.00 to $150,000.00/year Conexxia is a leading Australian IT Consulting Company specializing in end-to-end IT solution, agile development, continuous delivery, smart automation, low code, and DevOps. We are passionate about strategic automation and Digital Transformation and currently service prominent clients across Australia. To strengthen our team, we are looking for a Software Engineer based in Sydney, Melbourne, Brisbane, and Perth.
Your role: As a Software Engineer, you will design, develop and maintain software applications that are useable, robust and scalable. You will implement best practice design and user experience, ensuring that the software meets both functional and non-functional requirement of the client. Analyzing requirements and developing documents which specify solutions to these requirements is key.
Responsibilities:
- Participate as part of a scrum team in sprint related activities (Analysis, Design, Build/ Development) in the entire software development lifecycle from the concept state through to release.
- Demonstrate initiative in contributing to problem solving, design solutions and team goals.
- Write operational and software documentation necessary for the application from a technical standpoint.
- Provide technical solutions in terms of code, design, and industry best practices to ensure a quality product.
- Document technical designs to enable stakeholders and governance teams to review and endorse solutions being implemented.
- Coordinate across multiple scrum teams to ensure functionality and integration points are working as per business expectation
- Document and maintain existing development, change requests and new development.
- QA/Test newly delivered features.
Required Skills:
- A bachelor’s degree, preferably in Computer Science, Software Engineering, or other related discipline
- Minimal 3+ years development experience
- Experience with designing & implementation of modules and App connectivity methods like (APIs, SOAP Requests with WSDLs, Database Links)
- Appian experience preferred, creating Appian plug-ins, smart services and knowledge of Appian product Architecture is a strong plus
- CI/CD experience
- Working knowledge of Agile tools preferably JIRA and Confluence
- Excellent interpersonal communication skills and experience communicating with peers, technical teams, and senior management to collect requirements & describe software product features, technical designs, and product strategy.
- Exposure to FITNESSE tool
- Understanding and experience with current code repositories such as TFS, GitHub etc
- Experience in working with Agile framework
- Experience in workflow modelling, SAIL, Tempe is preferred
- Initiative-taking, analytical, and driven to overcome challenges
Software Engineer
Posted today
Job Viewed
Job Description
Location: SYDNEY, NSW
Salary: Not Specified
Job Type: Permanent position | Full time position
Job DescriptionSalary: $90,000 plus Superannuation Location: Sydney, NSW (or as otherwise directed) Employment type: Full-time
We are a technology company developing an innovative software platform for the real estate sector. Our application helps property managers, landlords, and tenants streamline property management while also connecting them with third-party service providers. We are seeking an experienced Software Engineer to join our growing team.
Key Responsibilities Design and implement scalable, serverless applications on AWS, leveraging services such as Lambda, API Gateway and CloudFormation, Load Balancing etc Develop and maintain front-end and mobile applications using React.js and React Native, ensuring strong TypeScript standards and responsive, high-performance UIs.
Integrate Hasura and GraphQL backends, and design RESTful APIs and third-party service integrations for seamless data flows. Build and maintain native bridges between React Native and iOS (Swift) / Android (Java/Kotlin) code to resolve platform-specific issues and extend functionality. Apply SOLID principles and clean architecture to design robust, maintainable, and testable systems.
Contribute to system design and architecture discussions, translating product requirements into scalable technical solutions Leverage AI-assisted coding tools (e.g., Claude Code, GitHub Copilot) to accelerate development and improve code quality. Implement AI-driven workflows using VoltAgent to automate complex processes and enhance application intelligence.
Collaborate across teams including designers, product managers, and engineers to plan features, estimate timelines, and deliver high-quality releases. Monitor, optimize, and troubleshoot applications for performance, scalability, and security in production environments Document system architecture, workflows, and processes to ensure knowledge sharing across the engineering team.
Provide mentorship and guidance to junior engineers as required. Skills and Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent experience).
At least 2–3 years of commercial experience as a Software Engineer or Developer. Strong TypeScript expertise with proven experience in React.js and React Native for building robust, scalable web and mobile applications. Nice to have: Experience working with native iOS (Swift) and Android (Java/Kotlin) code to build React Native
Demonstrated experience working with relational databases (e.g., PostgreSQL, MySQL). Deep understanding of Serverless architectures and practical experience deploying on AWS (e.g., Lambda, API Gateway, AWS S3) Hands-on experience with Hasura and GraphQL for real-time data APIs and backend orchestration, with proven ability to design and integrate RESTful APIs and third-party services for seamless external integrations.
Solid foundation in system design and a clear grasp of SOLID principles, clean architecture, and design patterns Familiarity with DevOps practices and tools such as Jenkins, or GitHub Actions. Ability to leverage AI coding tools (e.g., Claude Code, GitHub Copilot) to write, refactor, and review code efficiently
Knowledge of AI agent frameworks, particularly VoltAgent, for building intelligent, automated workflows and multi-agent systems. Experience with cloud infrastructure (AWS, Azure, or GCP). Strong problem-solving and analytical skills with excellent communication and teamwork abilities
About the Role This is a full-time position based in Sydney. The base salary is $90,000 per annum plus superannuation.
The successful candidate will play a critical role in the ongoing development and maintenance of our platform and in delivering high-quality technical solutions to our customers and stakeholders. Application Process Applications must include a current CV outlining skills and experience, as well as a cover letter addressing suitability for the role.
Only shortlisted applicants will be contacted.