Jobs
>
Senior Software Engineer
>
Adelaide

    Senior Software Engineer - Adelaide, Australia - Microsoft

    Microsoft
    Microsoft Adelaide, Australia

    Found in: Talent AU C2 - 5 days ago

    microsoft background
    Full time
    Description

    Overview

    Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure Networking is at the forefront of Hyperscale Cloud Computing and runs one of the largest datacenter network infrastructures in the world. The Azure Networking team works on the breadth of networking offerings. The physical network team manages all physical switches and routers inside Azure datacenters.

    SONiC team owns all the software that is running on the switches and routers. We have lots of interesting problems to solve, such as supporting new generation switches ranging from 10G/40G to 100G/400G/800G, adding feature packet forwarding features, and providing extensive telemetry data for the switches. The team is also building vibrant open-source community for the switch software, which is adopted by various other cloud providers.

    SONiC team is looking for world-class Software Engineers to help us in building the highest quality software with a game changing development model: Test Driven Development (TDD). And that eventually leads to Continuous Integration Continuous Delivery (CICD).

    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.

    Qualifications

    Required 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 PythonOR equivalent experience.
  • 1+ years experience with requirement analysis, feature design or test plan writing.
  • 1+ years experience with one of the following areas: Ethernet, VLANs, IP Routing, TCP/IP, BGP, QoS, L2-L3 protocols, Platform validation, QOS, network management.
  • 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:

  • Master's Degree in Computer Science or related technology field.
  • Knowledge of UNIX or Linux.
  • Familiarity with test automation tools and scripting languages.
  • Experience with agile methodology.
  • Strong communication skills.
  • Cisco Certified Internetwork Expert (CCIE) certification is a plus.
  • #azurecorejobs

    Responsibilities

  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Leads by example and mentors others to produce extensible and maintainable code used across products.
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items.
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

  • Dxc Technology Inc.

    Software Engineer

    Found in: Jobs Search AU C2 - 5 days ago


    Dxc Technology Inc. Adelaide, Australia Full time

    Job Description: This is an expression of interest for Software Engineers to join our Adelaide Defence team. · You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our cou ...

  • SOGECLAIR

    Software engineer

    Found in: Talent AU C2 - 12 hours ago


    SOGECLAIR Adelaide, Australia Permanent

    Description de l'offre · Contract type : Permanent · Job description · We are seeking a senior software engineer with a focus on C++ development to be actively involved in the design, development, and testing of real time software solutions with to work in a support global team ...

  • Eka Software Solution

    Software Engineer

    Found in: JobGet AU C2 - 6 days ago


    Eka Software Solution Adelaide, Australia

    About us: · Eka Software Solutions is the No. 1 Commodity Management Platform in the world. Eka is the global leader in providing digital commodity management solutions driven by Cloud, Blockchain, Machine Learning and Analytics. The company's best-of-breed solutions serve the en ...

  • QinetiQ

    Software Engineers

    Found in: Talent AU C2 - 2 days ago


    QinetiQ Adelaide, Australia

    We are currently recruiting Software Engineers to join our business and to support our customer in an R&D environment. Opportunities are/will be based in Adelaide, SA . As our team grows, additional roles will become available so whether you are looking for a new role in the sh ...

  • QinetiQ

    Software Engineers

    Found in: Talent AU C2 - 2 days ago


    QinetiQ Adelaide, Australia Full time

    QinetiQ employs more than 8000 people in 51 locations around the world, offering our customers premier expertise in advice, services and creative technology-based products. · QinetiQ Australia, part of the global QinetiQ group, provides technological and scientific expertise to h ...

  • Microsoft

    Software Engineer

    Found in: Talent AU C2 - 1 day ago


    Microsoft Adelaide, Australia

    Overview · Are you passionate about web development? Do you love working with the latest tools and technologies? Do you want to revolutionize the user experience for Microsoft Azure? · The Azure Portal is the main interface of Azure that millions of customers use every month. It ...

  • Feedops

    Independent Software Engineer

    Found in: Jobs Search AU C2 - 2 days ago


    Feedops Adelaide, Australia Full time

    Independent Software Engineer - Ruby on Rails Specialist (Work From Home) Engineering - Software (Information & Communication Technology) We're inviting a Software Engineer with Ruby on Rails and API integration expertise to work remotely with our team. · You'll play a crucial ro ...

  • Emanate Technology

    Lead Software Engineer

    Found in: Jobs Search AU C2 - 1 day ago


    Emanate Technology Adelaide, Australia Full time

    Engineering - Software (Information & Communication Technology) Position Description Be part of an emerging, world-leading deep-tech company with a strong pipeline of work in the Defence and Space sectors. · Contribute to the development of our client's cutting-edge technologies. ...

  • Emanate Technology

    Lead Software Engineer

    Found in: Talent AU C2 - 2 days ago


    Emanate Technology Adelaide, Australia

    Position Description · About the Position · We are seeking a Lead Software Engineer to join our client's team based in Adelaide. The successful candidate will play a crucial role in developing cutting-edge technologies, with a focus on software aspects across a range of projects. ...

  • Microsoft

    Software Engineer II

    Found in: Talent AU C2 - 5 days ago


    Microsoft Adelaide, Australia Full time

    Overview · Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions o ...

  • Microsoft

    Senior Software Engineer

    Found in: Talent AU C2 - 4 days ago


    Microsoft Adelaide, Australia Full time

    Overview · Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions o ...

  • Microsoft

    Principal Software Engineering Manager

    Found in: Talent AU C2 - 1 day ago


    Microsoft Adelaide, Australia Full time

    Overview · Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of ...

  • Microsoft

    Principal Software Engineering Lead

    Found in: Talent AU C2 - 1 day ago


    Microsoft Adelaide, Australia Full time

    Overview · Are you passionate about web development? Do you love working with the latest tools and technologies? Do you want to revolutionize the user experience for Microsoft Azure? · The Azure Portal is the main interface of Azure that millions of customers use every month. It ...

  • WiseTech Global

    Senior Software Engineer, Adelaide

    Found in: Talent AU C2 - 5 days ago


    WiseTech Global Adelaide, Australia

    What we are looking for · Working in a continuous delivery and automated deployment environment, we ship upgrades a week. We practice Test Driven Development and place quality at the core of our engineering practice. You will iterate, test, design, and deliver quality code to en ...

  • DXC Technology

    Software Engineer

    Found in: Talent AU C2 - 5 days ago


    DXC Technology Mawson Lakes, Australia Full time

    Job Description: · This is an expression of interest for Software Engineers to join our Adelaide Defence team. You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our cou ...

  • DXC Technology

    Software Engineer

    Found in: Talent AU C2 - 5 days ago


    DXC Technology Mawson Lakes, Australia Full time

    Job Description: · Software Requirements Analysis · Define the requirements allocated to the software elements of the system and their interfaces · Analyse software requirements for correctness and testability · Evaluate the impact of software requirements on the operating envir ...

  • DXC Technology

    Software Engineer

    Found in: Talent AU C2 - 5 days ago


    DXC Technology Mawson Lakes, Australia Full time

    Job Description: · Specific Duties and Responsibilities · Software Requirements Analysis · Define the requirements allocated to the software elements of the system and their interfaces · Analyse software requirements for correctness and testability · Evaluate the impact of softwa ...

  • Naval Group

    VIE - R&D Simulation Software Engineer - H/F

    Found in: Talent AU C2 - 5 days ago


    Naval Group Adelaide, Australia VIE

    Organisation · NAVAL GROUP · Nous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionn ...

  • BAE Systems

    Software Engineer

    Found in: Talent AU C2 - 5 days ago


    BAE Systems Edinburgh, Australia Full time

    Job description · Software Engineer · At BAE Systems Australia · Do interesting work that MATTERS · ENJOY what you do · GROW your career · Be YOU · We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to p ...

  • Consunet Pty Ltd.

    Systems Engineering Manager

    Found in: JobGet AU C2 - 5 days ago


    Consunet Pty Ltd. Adelaide, Australia

    Rapidly growing 120+ person Australian owned, multiple roles · Attractive salary package, flexible working hours · About the Role · Consunet are seeking a highly motivated and experienced Systems Engineering Manager or Senior Systems Engineer looking for that next opportunity to ...