188 Senior Software Role jobs in Australia
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Azure is growing faster than ever, and the Azure Core team's charter is to enable developers to unleash the full power of Microsoft's cloud platform. Do you want to be part of an energetic and creative team impacting millions of customers across the globe? Do you love collaborating with open-source communities? If yes, read on!
We are the **Azure Client Tools** team - the engineers behind Azure Command-Line Interface (Azure CLI), Azure PowerShell, Terraform on Azure, and many more. Our mission is to make Azure easy, consistent, and powerful for developers and operators everywhere. We collaborate closely with Azure service teams and the open-source community to design and build command-line tools and automation experiences that help customers deploy, manage, and scale their workloads with confidence.
As one of the most open-source-driven teams at Microsoft, we work directly with contributors across the world on GitHub. You'll have the opportunity to collaborate with a diverse ecosystem of technologies-both Microsoft and non-Microsoft-to simplify cloud operations and shape how developers interact with Azure. We're looking for a Software Engineer who is passionate about developer experience, open-source collaboration, and building high-impact tools that empower others to build more, faster, and better.
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**
+ Design and build tools and experiences that automate complex workflows and make Azure development simpler and more productive.
+ Integrate Azure services into open-source client tooling such as Azure Command-Line Interface (CLI), Azure PowerShell, Terraform on Azure through close collaboration with Azure service teams.
+ Ensure all tools and experiences are secure, monitored, reliable, and deliver an exceptional end-to-end experience for developers and customers.
+ Deliver new features and enhancements in response to feedback from Azure customers, open-source communities, and internal service teams.
+ Develop a deep technical understanding of existing tools and processes and help define the future direction of Azure client tooling through innovation and modernization.
+ Engage deeply with open-source communities through code reviews, design discussions, documentation improvements, and community-driven development.
+ Partner with teams across Microsoft and the global open-source ecosystem to leverage Azure services and open technologies, building world-class tools that accelerate cloud adoption.
**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#, JavaScript, Python, or Go
+ OR equivalent experience.
+ Experience with problem-solving, design, and debugging skills, and a demonstrated passion for quality, performance, and engineering excellence.
**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:**
+ Proven experience contributing to or maintaining open-source projects and communities.
+ Experience with designing, managing, or developing solutions with major cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
+ Demonstrated experience with GitHub or Azure DevOps, including source control, CI/CD pipelines, and automation workflows.
+ Experience or solid understanding of Infrastructure as Code (IaC) tools and practices, such as Terraform, Bicep, or Ansible.
#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 5 days ago
Job Viewed
Job Description
Australia
R&D - Engineering /
Full-time /
Remote
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome.
And that's where you come in:
As our Full Stack Software Engineer, you'll play a key role in a diverse, innovative team driving the development of our transformative SaaS services for digital learning and credentialing services. We believe in curiosity, education, and technology, nurturing excellence in an Agile and DevOps environment that promotes innovation. Join us to work with an entrepreneurial mindset and thrive in a culture of continuous improvement.
Our tech stack is at the forefront of modern software development. We seek developers eager to work in this environment. If you excel in server-side Java development, microservices, and front-end UI, and value uplifting team members through shared learning and collaboration, we want to hear from you.
Tech Stack:
Java, Play Framework, Spring Boot, React 16.8+, JavaScript, TypeScript, Docker, Kubernetes, Postgres, MySQL Hibernate/JPA/ Ebean, EKS, and AWS cloud technologies (not all technologies are listed).
**About the Role**
+ Take comprehensive ownership of technical aspects, ensuring product usability and viability.
+ Prioritize organization and team success, demonstrating that collective achievement outweighs individual success.
+ Translate business and product needs into a clear, optimized technical strategy.
+ Communicate complex technical concepts clearly, collaborating effectively across R&D.
+ Create detailed documentation, architecture diagrams, and prototypes to guide development.
+ Maintain a high technical standard, mentor team members, and support their growth.
+ Stay hands-on, setting a coding standard and driving technical direction across the stack.
+ Keep abreast of and integrate modern technologies and practices.
+ Working with teams spanning multiple domains, helping them adapt to common patterns and best practices.
+ Deliver high-quality, easily testable, and secure code.
+ Collaborate closely with your team and product owners to deliver value.
**About You**
+ Minimum three years of industry, enterprise-level software development experience.
+ Strong proficiency in Object-Oriented concepts, design patterns, coding standards, and performance improvements.
+ Solid experience with Java (JDK 8 and greater) and building Spring Boot RESTful APIs.
+ Experience with Test-Driven Development (TDD) practices.
+ Familiarity with JavaScript and TypeScript
+ Familiarity with front-end frameworks such as Angular and REACT
+ Ebean ORM, JPA, SQL and strong experience with MySQL/ Postgres Databases
+ Familiarity with Agentic Engineering
+ Familiarity with building pipelines and tools like Git, Maven, IntelliJ, or VSCode
+ Experience in an Agile, Lean, and DevOps organization and culture.
+ Strong problem-solving skills, attention to detail, and the ability to lead technical initiatives.
+ Excellent communication, collaboration skills, and experience in leading technical teams and projects.
+ A bias towards action, with the ability to produce artifacts that clarify and advance technical discussions.
We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes.
Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate.
All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws.
Any attempt to misrepresent personal or professional information will result in disqualification.
_We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us._
EOE Veteran/Disability
Software Engineer
Posted 26 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 26 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 11 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 11 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 5 days ago
Job Viewed
Job Description
This is a full-time position (38 hours per week)
Position Overview:
As a Software Engineer at Horizon Digital, you will have the opportunity to work on exciting and challenging projects, collaborating with a diverse team of experts in a supportive and collaborative environment.
You will be responsible for the following tasks:
- designing, developing, testing, installing and maintaining (trouble shooting, supporting) software solutions (applications & systems) that meet our clients' needs and align with industry best practices.
- Collaborate with cross-functional teams to gather and understand project requirements in reviewing and evaluating clients’ software and system requirements.
- Design and develop high-quality, scalable, and efficient software solutions.
- Write clean and maintainable code, adhering to coding standards and best practices.
- Conduct code reviews to ensure code quality and provide constructive feedback to team members.
- Debug and resolve software defects and issues promptly.
- Stay updated one merging trends and technologies in software engineering.
SKILLS & EXPERIENCE:
Qualifications:
Bachelor’s degree in computer science, software engineering or related field.
Experience: Minimum of 3 years of relevant work experience.
Please upload your CV along with your contact details and a cover letter on this portal.
Job Type: Full-time
Pay: $85,000.00 – $95,000.00 per year + Superannuation (Commensurate with experience, skill and capabilities)
Work Location: Perth
Be The First To Know
About the latest Senior software role Jobs in Australia !
Software engineer
Posted 11 days ago
Job Viewed
Job Description
Imagine preventing wildfires before they start, or ensuring power grids stay resilient during extreme weather. That’s the real-world impact we create every day at Neara.
We build 3D physics-enabled digital twins of critical infrastructure networks that help utilities and infrastructure companies run scenarios, assess risks, and make smarter decisions that affect millions of lives.
We’re not just another tech company - we’re one of TIME’s 100 Most Influential Companies 2024. We're making tangible differences in communities worldwide. And we're backed by some of the world’s leading venture capital investors.
Our team is passionate, brilliant, and genuinely excited about solving problems that matter. We’ve built something special here: a culture where everyone owns our mission, innovation thrives, and great work gets recognized. And now we’re ready for our next chapter of growth.
We are super passionate about hiring, training and developing engineering talent. As a Graduate Software Engineer at Neara, you will work on mind-blowingly complex technical challenges that have real-world impact. We're not just gluing APIs together or building basic CRUD apps - we're doing actual deep learning, running physics simulations at scale, and working with massive datasets to transform how the world's most essential systems are designed and operated.
You will also exercise collaboration in a cross-functional team environment, with our product and engineering teams to solve product and business problems. The work is challenging, meaningful, and different to anything you'll find at typical tech companies.
We Will Teach You How To
- Write production-quality code to support our machine learning systems
- Build and operate pipelines for accessing and enriching data for machine learning
- Build simulation engines that scale across millions of assets
- Develop algorithms to generate accurate models from imperfect data
- Develop data structures that can perform in real-time with user interaction on large underlying data sets
- Work with a variety of data sources, including LiDAR, aerial photography & photogrammetry,
- Work on real-time collaboration & live update algorithms
- Put your software engineering skills to the test in organising functionality for many use cases in a complex domain (this is not an "on click button, send RPC" kind of application)
- Work and develop new features/products as the company grows
You’re degree is qualified in a STEM discipline (Computer Science, Software Engineering, Mechatronics, Mathematics or similar). You are or will demonstrate the ability to become:
- Proficient in Java, C++, JavaScript/TypeScript/HTML/CSS, WebGL
- Proficient with AWS, GCP
- Proficient in software engineering principles and trade-offs
- Proficient in algorithms and data structures
- Highly mission-driven, and an innate desire to make a genuine difference.
- Competitive salary and employee share options program.
- High agency with strong support - you'll do meaningful work from your first day while receiving mentorship from experts in the industry.
- A mission that matters. You will be building technology that actually transforms physical infrastructure across the globe.
- Significant growth and learning opportunities. As we expand internationally, so do the paths for your career development.
- A fully stocked office in Redfern and regular, fun events.
Please note that you will require current and unrestricted working rights to be considered
for the role. Unfortunately, we are not in a position to offer visa sponsorship at this time.
No agencies or third-party service providers, please.
Questions? Email
Software Development Engineer
Posted 11 days ago
Job Viewed
Job Description
Imagine being a part of a small, agile team where your ideas have the potential to reach thousands within a short span of time. Picture working on cutting edge technologies, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a start-up.
Amazon is looking for Software Development Engineers for its Brisbane based Grocery Engineering Team, building industry leading automation to improve the efficiency of our grocery fulfilment teams worldwide. As part of the team, you'll be responsible for creating the user interfaces to sophisticated autonomous storage and retrieval systems, and the back end integrations that tie them into all our existing order processing and inventory systems. This is a position that provides a unique opportunity to work with almost every part of our Grocery business.
Our engineers are highly-motivated and thrive in an environment where problems are open-ended. We enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. We see our mistakes as learning opportunities and continually look for ways to improve ourselves, our team and our products. We understand that not all solutions come easily and don't shy away from hard work to reach our goals. If that sounds like you, we'd love for you to join us! If you have the skills to build large-scale and high-performance services, want to have impact at a global scale, and grow your expertise and career surrounded by some of the most talented people in the industry, this is the job for you.
Key job responsibilities
- Design new systems that operate at a global scale.
- Have direct ownership over the design of new components in the solution.
- Build and evolve back end services that are highly available, scalable, have low latency and are extensible.
- Work with UX Design teams to build intuitive interfaces that delight our associates and customers.
- Work with multiple, different teams across the company and across the globe.
- Leverage AWS services to build and deploy cloud-native applications.
- Ensure the implementation of robust security measures and compliance with data privacy regulations.
- Conduct thorough code reviews and mentor other engineers on the team to maintain high code quality standards.
About the team
We're a welcoming and supportive team who are passionate about delivering the best possible experience for our end users. We hold a high bar for the quality of our systems, and regard the growth and work-life harmony of our colleagues as much as we value our own. #austechjobs
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
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.
Manager, Software Development
Posted 11 days ago
Job Viewed
Job Description
25WD92120
**Position Overview**
Our team within Autodesk Construction Solutions is looking for a Software Development Manager to lead our Payapps Web team. We specialise in developing tools that facilitate payments during construction projects. This is your chance to lead a team working on a software stack and contribute to making software that supports the construction industry in streamlining payment processes and ensuring financial efficiency for their projects.
As a Software Development Manager, you will oversee the development and maintenance of web services that provide best-in-class workflows. You will have the opportunity to influence the design and architecture of our services, manage and mentor a team of engineers, and contribute to the overall success of the product.
Our software stack is predominantly Node.js, JavaScript, and TypeScript. As our services evolve, we are becoming more of a collaborative platform, and are often exploring ways to share functionalities across many teams. If you enjoy leading both technical and strategic initiatives and working with customers as well as other teams across Autodesk, this could be a great role for you. We seek individuals who care about customer experience and the well-being and professional growth of their team. This is a hybrid position in Melbourne, and you'll report to Senior Manager, Software Development.
**Responsibilities**
+ Lead and manage a team of developers, fostering a collaborative and productive work environment
+ Define technical specifications and develop/refine innovative workflows for customers to efficiently manage payments during construction projects
+ Write and review technical specifications for new features, and document architectural decisions
+ Break down medium-term initiatives into interim milestones and tasks, and help with tracking progress and achieving goals
+ Collaborate with designers, product managers, and other developers to deliver high-quality products
+ Oversee the maintenance and enhancement of our team's cloud infrastructure (built on top of AWS)
+ Mentor junior developers, guiding their professional progress and expertise
**Minimum Qualifications**
+ 7+ years of professional software engineering experience, including 3+ years in a leadership or managerial role
+ Strong understanding of software development lifecycle and agile methodologies
+ Expertise in data structures, algorithms, and an ability to analyse their performance
+ Excellent written and spoken communication skills; ability to explain and discuss technical decisions and trade-offs
+ Experience with dev-ops practices and tools such as Amazon Web Services and Docker
+ Experience in modernising a legacy codebase, and understanding the challenges that come with it
+ A continuous improvement mindset, with a desire to enhance both the customer and developer experience
+ Demonstrated empathy and respect for coworkers, with strong team-building skills
**Preferred Qualifications**
+ Experience with JavaScript, Node.js, and TypeScript
+ Experience working with or building strict design systems
+ Interest or background in computer graphics (through coursework or side projects)
+ Passion for driving developer culture and sharing knowledge through tech talks and presentations
+ Experience in the construction industry or a strong interest in applying technology to improve construction processes
#LI-CL1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).