Senior Software Engineer

4 weeks ago


Canberra, ACT, Australia Microsoft Full time
Software Engineer for Azure Networking Team

As a Software Engineer on the Azure Networking team, you will play a key role in designing and building software-defined network infrastructure for some of the world's largest data centers.

The team is responsible for powering millions of servers around the globe for Azure, Bing, and other Microsoft cloud services. You will work on the breadth of networking offerings, including physical network management and software development for switches and routers.

We are looking for world-class engineers to help build high-quality software using a game-changing development model: Test Driven Development (TDD) and Continuous Integration Continuous Delivery (CICD).

Responsibilities
  • Partner with stakeholders to determine user requirements for a set of scenarios.
  • Lead identification of dependencies and development of design documents for a product, application, service, or platform.
  • Lead by example and mentor others to produce extensible and maintainable code used across products.
  • Leverage subject-matter expertise of cross-product features with stakeholders to drive multiple group's project plans, release plans, and work items.
  • Hold 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 seek new knowledge and adapt 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.
Requirements
  • 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.
  • 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.
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.
Microsoft's Mission

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.

Benefits
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect


  • Canberra, ACT, Australia Canberra Grammar School Full time

    Job Description:Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a collaborative environment.Key Responsibilities:Design, develop, and...


  • Canberra, ACT, Australia Frontline Retail ACT & Southern NSW Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking an experienced software engineer to lead our development team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.


  • Canberra, ACT, Australia Firesoft People Full time

    Senior Software Engineer (.Net/C#)At Firesoft People, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience with .Net/C# and a strong background in software development.Key Responsibilities:Design and develop secure software solutions for our clients.Collaborate with our development team...

  • Software Engineer

    1 week ago


    Canberra, ACT, Australia XPT Software Australia Pty Ltd Full time

    Job Description:We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...


  • Canberra, ACT, Australia face2face Recruitment Full time

    About the Role:As a senior software engineer at {company}, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your primary focus will be on ensuring the stability and security of our back-end infrastructure.


  • Canberra, ACT, Australia Compas Pty Ltd Full time

    Join our cloud team as a Senior Software EngineerAbout the role:We are seeking a skilled Senior Software Engineer to join our team. As a key member, you will be responsible for designing, developing, and maintaining our cloud-based software applications. Your expertise in cloud computing and software engineering will be instrumental in driving our business...


  • Canberra, ACT, Australia JJ's Waste & Recycling Full time

    Job Title: Sr. Software EngineerJob Description:We are seeking an experienced Senior Software Engineer to join our team at {company}.Responsibilities:• Design and develop high-quality software systems and applications• Collaborate with cross-functional teams to identify and prioritize project requirements• Implement and maintain software applications...


  • Canberra, ACT, Australia OpenText Corporation Full time

    About the RoleAs a Senior Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code that meets the required specifications.About the TeamWe are a team of experienced software engineers who are passionate about...


  • Canberra, ACT, Australia NetApp Full time

    Job Title: Senior Systems Software EngineerNetApp is seeking a highly skilled Senior Systems Software Engineer to join our team. As a member of our software engineering team, you will be involved in the design and development of features related to core file system I/O path for NetApp's flagship storage operating system ONTAP.Key Responsibilities:Design and...


  • Canberra, ACT, Australia Firesoft People Full time

    Unlock Your Potential as a Senior Software EngineerFiresoft People is seeking an experienced Senior Software Engineer to join our team in Canberra, Sydney, or Melbourne. As a key member of our development team, you will be responsible for leveraging and integrating enterprise platform services to support the development of secure infrastructure-based...


  • Canberra, ACT, Australia Microsoft Full time

    Job Title: Senior Software EngineerMicrosoft is seeking a highly skilled Senior Software Engineer to join our Azure Networking team. As a key member of our team, you will be responsible for designing and building software defined network infrastructure that powers millions of servers around the globe for Azure, Bing, and other Microsoft cloud services.About...


  • Canberra, ACT, Australia Green Light Full time

    Job Title: Senior Software EngineerAt our company, we are seeking a skilled software engineer to join our team. The successful candidate will have experience working with cloud infrastructure and full stack development. This role will involve working on various projects, including backend development and cyber security.Key Responsibilities:Design and develop...


  • Canberra, ACT, Australia NetApp Full time

    Job Title: Senior Systems Software EngineerNetApp is seeking a highly skilled Senior Systems Software Engineer to join our team. As a member of our software engineering team, you will be involved in the design and development of features related to the core file system I/O path for NetApp's flagship storage operating system ONTAP.Key Responsibilities:Design...


  • Canberra, ACT, Australia Firesoft People Full time

    Unlock Your Potential as a Senior Software EngineerFiresoft People is seeking an experienced Senior Software Engineer to join our team in Canberra, Sydney, or Melbourne. As a key member of our development team, you will be responsible for leveraging and integrating enterprise platform services to support the development of secure infrastructure-based...


  • Canberra, ACT, Australia Xero Full time

    Xero is a leading cloud-based accounting software that empowers small businesses to thrive. As a Senior Software Engineering Manager, you will play a key role in shaping the company's engineering vision and strategy.About the roleYou will lead a team of talented engineers to design, develop, and deploy innovative solutions that meet the needs of Xero's...


  • Canberra, ACT, Australia Microsoft Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our Azure Networking team. As a key member of our team, you will be responsible for designing and building software defined network infrastructure that powers millions of servers around the globe for Azure, Bing, and other Microsoft cloud...


  • Canberra, ACT, Australia PowerData Group Consulting Full time

    **Become a key contributor to our software development team as a Senior Software Engineer.**We are seeking a skilled Software Development Professional to join our team and help us create innovative solutions.The ideal candidate will have a strong background in programming and be able to contribute to the development of our software products.As a Programmer...


  • Canberra, ACT, Australia Whizdom Recruitment Full time

    We are seeking a highly skilled Senior Python Software Engineer to join our project team. The ideal candidate will have experience in designing and implementing software components as part of an Infrastructure-as-Code project.Key Responsibilities:Design and implement software components to integrate third-party infrastructure products.Assist infrastructure...


  • Canberra, ACT, Australia XPT Software Australia Pty Ltd Full time

    Job OpportunityDeveloper / Senior Development Expert: ASP5 / ASP6 / EL1XPT Software Australia Pty Ltd is seeking a skilled Developer / Senior Development Expert to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality solutions in support of business and technical requirements.Key...


  • Canberra, ACT, Australia Softlabs Full time

    About the Role: We're seeking a highly skilled Senior Software Engineer to join our Cloud Solutions team. As a key member of our team, you'll be responsible for designing and implementing scalable cloud-based solutions.Key Responsibilities:• Design and develop cloud-based solutions using cloud-native technologies• Collaborate with cross-functional teams...