Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer

Microsoft is seeking a Software Engineer to join their team in Sydney, Australia, offering a hybrid work environment with up to 50% work from home flexibility. This role presents an exciting opportunity for engineers to contribute to Microsoft's mission of empowering every person and organization globally. The position focuses on developing software, tools, and code for infrastructure, technology platforms, and end-user applications.

As a Software Engineer, you'll be responsible for creating extensible and maintainable code, collaborating with stakeholders to determine user requirements, and ensuring high-quality solutions through rigorous testing and debugging. The role emphasizes a strong focus on best practices in security, privacy, safety, and accessibility.

The ideal candidate should have a background in Computer Science or related field, with experience in languages like C++, Java, JavaScript, or Python. This position offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. You'll work in an inclusive culture that values growth mindset, innovation, and collaboration, with opportunities to impact Microsoft's global user base.

The role involves 0-25% travel and offers significant growth potential within Microsoft's engineering organization. You'll be part of a team that emphasizes continuous learning, quality assurance, and customer-focused development, while working on cutting-edge technology solutions that scale globally.

Last updated 19 hours ago

Responsibilities For Software Engineer

  • Review and break down work items into tasks with stakeholder collaboration
  • Support feature deployments to customers
  • Collaborate with stakeholders to define feature requirements
  • Apply coding standards and best practices through code reviews
  • Develop maintainable and extensible code
  • Support identification of dependencies and design documentation
  • Contribute to data analysis and feedback integration
  • Participate in live service operations
  • Ensure compliance with security, privacy, safety, and accessibility standards

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree (or currently pursuing a 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
  • Preferred: Bachelor's Degree with 1+ year(s) technical engineering experience OR Master's Degree in Computer Science

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Entry-level Software Engineer position at Microsoft's Cognitive Service Platform team in Beijing, focusing on cloud services and AI technology development.

Software Engineer

Entry-level Software Engineer position at Microsoft in Dublin, Ireland, focusing on developing software systems and applications with up to 50% remote work flexibility.

Software Quality Engineer

Software Quality Engineer position at Microsoft's Azure Storage team, focusing on automated testing and quality assurance for cloud storage services.

Software Engineer - Fullstack

Entry-level Software Engineer position at Microsoft focusing on fullstack development with opportunities for hybrid work in Redmond, WA.

Software Engineer: Microsoft Software and Systems Academy (MSSA)

Entry-level Software Engineer position at Microsoft for MSSA graduates, focusing on backend development with hybrid work arrangement in Redmond.