- 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.
- 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.
- 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.
- 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
-
Software Engineer
Found in: Jobs Search AU C2 - 5 days ago
Dxc Technology Inc. Adelaide, Australia Full timeJob 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 ...
-
Software engineer
Found in: Talent AU C2 - 12 hours ago
SOGECLAIR Adelaide, Australia PermanentDescription 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 ...
-
Software Engineer
Found in: JobGet AU C2 - 6 days ago
Eka Software Solution Adelaide, AustraliaAbout 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 ...
-
Software Engineers
Found in: Talent AU C2 - 2 days ago
QinetiQ Adelaide, AustraliaWe 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 ...
-
Software Engineers
Found in: Talent AU C2 - 2 days ago
QinetiQ Adelaide, Australia Full timeQinetiQ 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 ...
-
Software Engineer
Found in: Talent AU C2 - 1 day ago
Microsoft Adelaide, AustraliaOverview · 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 ...
-
Independent Software Engineer
Found in: Jobs Search AU C2 - 2 days ago
Feedops Adelaide, Australia Full timeIndependent 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 ...
-
Lead Software Engineer
Found in: Jobs Search AU C2 - 1 day ago
Emanate Technology Adelaide, Australia Full timeEngineering - 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. ...
-
Lead Software Engineer
Found in: Talent AU C2 - 2 days ago
Emanate Technology Adelaide, AustraliaPosition 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. ...
-
Software Engineer II
Found in: Talent AU C2 - 5 days ago
Microsoft Adelaide, Australia Full timeOverview · 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 ...
-
Senior Software Engineer
Found in: Talent AU C2 - 4 days ago
Microsoft Adelaide, Australia Full timeOverview · 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 ...
-
Principal Software Engineering Manager
Found in: Talent AU C2 - 1 day ago
Microsoft Adelaide, Australia Full timeOverview · 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 ...
-
Principal Software Engineering Lead
Found in: Talent AU C2 - 1 day ago
Microsoft Adelaide, Australia Full timeOverview · 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 ...
-
Senior Software Engineer, Adelaide
Found in: Talent AU C2 - 5 days ago
WiseTech Global Adelaide, AustraliaWhat 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 ...
-
Software Engineer
Found in: Talent AU C2 - 5 days ago
DXC Technology Mawson Lakes, Australia Full timeJob 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 ...
-
Software Engineer
Found in: Talent AU C2 - 5 days ago
DXC Technology Mawson Lakes, Australia Full timeJob 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 ...
-
Software Engineer
Found in: Talent AU C2 - 5 days ago
DXC Technology Mawson Lakes, Australia Full timeJob 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 ...
-
VIE - R&D Simulation Software Engineer - H/F
Found in: Talent AU C2 - 5 days ago
Naval Group Adelaide, Australia VIEOrganisation · 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 ...
-
Software Engineer
Found in: Talent AU C2 - 5 days ago
BAE Systems Edinburgh, Australia Full timeJob 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 ...
-
Systems Engineering Manager
Found in: JobGet AU C2 - 5 days ago
Consunet Pty Ltd. Adelaide, AustraliaRapidly 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 ...
Senior Software Engineer - Adelaide, Australia - Microsoft
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:
Other Requirements:
Preferred Qualifications:
#azurecorejobs
Responsibilities